Home
last modified time | relevance | path

Searched refs:pl (Results 1 – 25 of 285) sorted by relevance

12345678910>>...12

/linux-6.1.9/drivers/net/phy/
Dphylink.c85 #define phylink_printk(level, pl, fmt, ...) \ argument
87 if ((pl)->config->type == PHYLINK_NETDEV) \
88 netdev_printk(level, (pl)->netdev, fmt, ##__VA_ARGS__); \
89 else if ((pl)->config->type == PHYLINK_DEV) \
90 dev_printk(level, (pl)->dev, fmt, ##__VA_ARGS__); \
93 #define phylink_err(pl, fmt, ...) \ argument
94 phylink_printk(KERN_ERR, pl, fmt, ##__VA_ARGS__)
95 #define phylink_warn(pl, fmt, ...) \ argument
96 phylink_printk(KERN_WARNING, pl, fmt, ##__VA_ARGS__)
97 #define phylink_info(pl, fmt, ...) \ argument
[all …]
/linux-6.1.9/net/ceph/
Dpagelist.c11 struct ceph_pagelist *pl; in ceph_pagelist_alloc() local
13 pl = kmalloc(sizeof(*pl), gfp_flags); in ceph_pagelist_alloc()
14 if (!pl) in ceph_pagelist_alloc()
17 INIT_LIST_HEAD(&pl->head); in ceph_pagelist_alloc()
18 pl->mapped_tail = NULL; in ceph_pagelist_alloc()
19 pl->length = 0; in ceph_pagelist_alloc()
20 pl->room = 0; in ceph_pagelist_alloc()
21 INIT_LIST_HEAD(&pl->free_list); in ceph_pagelist_alloc()
22 pl->num_pages_free = 0; in ceph_pagelist_alloc()
23 refcount_set(&pl->refcnt, 1); in ceph_pagelist_alloc()
[all …]
/linux-6.1.9/drivers/gpu/drm/bridge/imx/
Dimx8qxp-pixel-link.c39 static void imx8qxp_pixel_link_enable_mst_en(struct imx8qxp_pixel_link *pl) in imx8qxp_pixel_link_enable_mst_en() argument
43 ret = imx_sc_misc_set_control(pl->ipc_handle, pl->sink_rsc, in imx8qxp_pixel_link_enable_mst_en()
44 pl->mst_en_ctrl, true); in imx8qxp_pixel_link_enable_mst_en()
46 DRM_DEV_ERROR(pl->dev, in imx8qxp_pixel_link_enable_mst_en()
48 pl->dc_id, pl->stream_id, ret); in imx8qxp_pixel_link_enable_mst_en()
51 static void imx8qxp_pixel_link_enable_mst_vld(struct imx8qxp_pixel_link *pl) in imx8qxp_pixel_link_enable_mst_vld() argument
55 ret = imx_sc_misc_set_control(pl->ipc_handle, pl->sink_rsc, in imx8qxp_pixel_link_enable_mst_vld()
56 pl->mst_vld_ctrl, true); in imx8qxp_pixel_link_enable_mst_vld()
58 DRM_DEV_ERROR(pl->dev, in imx8qxp_pixel_link_enable_mst_vld()
60 pl->dc_id, pl->stream_id, ret); in imx8qxp_pixel_link_enable_mst_vld()
[all …]
/linux-6.1.9/lib/
Dflex_proportions.c90 int fprop_local_init_single(struct fprop_local_single *pl) in fprop_local_init_single() argument
92 pl->events = 0; in fprop_local_init_single()
93 pl->period = 0; in fprop_local_init_single()
94 raw_spin_lock_init(&pl->lock); in fprop_local_init_single()
98 void fprop_local_destroy_single(struct fprop_local_single *pl) in fprop_local_destroy_single() argument
103 struct fprop_local_single *pl) in fprop_reflect_period_single() argument
109 if (pl->period == period) in fprop_reflect_period_single()
111 raw_spin_lock_irqsave(&pl->lock, flags); in fprop_reflect_period_single()
113 if (pl->period >= period) { in fprop_reflect_period_single()
114 raw_spin_unlock_irqrestore(&pl->lock, flags); in fprop_reflect_period_single()
[all …]
/linux-6.1.9/net/sctp/
Dtransport.c268 if (t->pl.probe_count < SCTP_MAX_PROBES) in sctp_transport_pl_send()
271 t->pl.probe_count = 0; in sctp_transport_pl_send()
272 if (t->pl.state == SCTP_PL_BASE) { in sctp_transport_pl_send()
273 if (t->pl.probe_size == SCTP_BASE_PLPMTU) { /* BASE_PLPMTU Confirmation Failed */ in sctp_transport_pl_send()
274 t->pl.state = SCTP_PL_ERROR; /* Base -> Error */ in sctp_transport_pl_send()
276 t->pl.pmtu = SCTP_BASE_PLPMTU; in sctp_transport_pl_send()
277 t->pathmtu = t->pl.pmtu + sctp_transport_pl_hlen(t); in sctp_transport_pl_send()
280 } else if (t->pl.state == SCTP_PL_SEARCH) { in sctp_transport_pl_send()
281 if (t->pl.pmtu == t->pl.probe_size) { /* Black Hole Detected */ in sctp_transport_pl_send()
282 t->pl.state = SCTP_PL_BASE; /* Search -> Base */ in sctp_transport_pl_send()
[all …]
/linux-6.1.9/include/linux/ceph/
Dpagelist.h21 struct ceph_pagelist *pl; /* pagelist, for error checking */ member
28 extern void ceph_pagelist_release(struct ceph_pagelist *pl);
30 extern int ceph_pagelist_append(struct ceph_pagelist *pl, const void *d, size_t l);
32 extern int ceph_pagelist_reserve(struct ceph_pagelist *pl, size_t space);
34 extern int ceph_pagelist_free_reserve(struct ceph_pagelist *pl);
36 extern void ceph_pagelist_set_cursor(struct ceph_pagelist *pl,
39 extern int ceph_pagelist_truncate(struct ceph_pagelist *pl,
42 static inline int ceph_pagelist_encode_64(struct ceph_pagelist *pl, u64 v) in ceph_pagelist_encode_64() argument
45 return ceph_pagelist_append(pl, &ev, sizeof(ev)); in ceph_pagelist_encode_64()
47 static inline int ceph_pagelist_encode_32(struct ceph_pagelist *pl, u32 v) in ceph_pagelist_encode_32() argument
[all …]
/linux-6.1.9/include/linux/
Dflex_proportions.h56 int fprop_local_init_single(struct fprop_local_single *pl);
57 void fprop_local_destroy_single(struct fprop_local_single *pl);
58 void __fprop_inc_single(struct fprop_global *p, struct fprop_local_single *pl);
60 struct fprop_local_single *pl, unsigned long *numerator,
64 void fprop_inc_single(struct fprop_global *p, struct fprop_local_single *pl) in fprop_inc_single() argument
69 __fprop_inc_single(p, pl); in fprop_inc_single()
84 int fprop_local_init_percpu(struct fprop_local_percpu *pl, gfp_t gfp);
85 void fprop_local_destroy_percpu(struct fprop_local_percpu *pl);
86 void __fprop_add_percpu(struct fprop_global *p, struct fprop_local_percpu *pl,
89 struct fprop_local_percpu *pl, int max_frac, long nr);
[all …]
/linux-6.1.9/drivers/media/platform/qcom/venus/
Dhfi_platform_v4.c23 .pl[0] = {HFI_H264_PROFILE_BASELINE, HFI_H264_LEVEL_52},
24 .pl[1] = {HFI_H264_PROFILE_MAIN, HFI_H264_LEVEL_52},
25 .pl[2] = {HFI_H264_PROFILE_HIGH, HFI_H264_LEVEL_52},
26 .pl[3] = {HFI_H264_PROFILE_CONSTRAINED_BASE, HFI_H264_LEVEL_52},
27 .pl[4] = {HFI_H264_PROFILE_CONSTRAINED_HIGH, HFI_H264_LEVEL_52},
49 .pl[0] = {HFI_HEVC_PROFILE_MAIN, HFI_HEVC_LEVEL_6 | HFI_HEVC_TIER_HIGH0 << 28},
50 .pl[1] = {HFI_HEVC_PROFILE_MAIN10, HFI_HEVC_LEVEL_6 | HFI_HEVC_TIER_HIGH0 << 28},
75 .pl[0] = {HFI_VPX_PROFILE_MAIN, HFI_VPX_LEVEL_VERSION_0},
76 .pl[1] = {HFI_VPX_PROFILE_MAIN, HFI_VPX_LEVEL_VERSION_1},
77 .pl[2] = {HFI_VPX_PROFILE_MAIN, HFI_VPX_LEVEL_VERSION_2},
[all …]
Dhfi_platform_v6.c23 .pl[0] = {HFI_H264_PROFILE_BASELINE, HFI_H264_LEVEL_52},
24 .pl[1] = {HFI_H264_PROFILE_MAIN, HFI_H264_LEVEL_52},
25 .pl[2] = {HFI_H264_PROFILE_HIGH, HFI_H264_LEVEL_52},
26 .pl[3] = {HFI_H264_PROFILE_CONSTRAINED_BASE, HFI_H264_LEVEL_52},
27 .pl[4] = {HFI_H264_PROFILE_CONSTRAINED_HIGH, HFI_H264_LEVEL_52},
49 .pl[0] = {HFI_HEVC_PROFILE_MAIN, HFI_HEVC_LEVEL_6 | HFI_HEVC_TIER_HIGH0},
50 .pl[1] = {HFI_HEVC_PROFILE_MAIN10, HFI_HEVC_LEVEL_6 | HFI_HEVC_TIER_HIGH0},
75 .pl[0] = {HFI_VPX_PROFILE_MAIN, HFI_VPX_LEVEL_VERSION_0},
76 .pl[1] = {HFI_VPX_PROFILE_MAIN, HFI_VPX_LEVEL_VERSION_1},
77 .pl[2] = {HFI_VPX_PROFILE_MAIN, HFI_VPX_LEVEL_VERSION_2},
[all …]
Dhfi_parser.c87 const struct hfi_profile_level *pl = data; in fill_profile_level() local
89 memcpy(&cap->pl[cap->num_pl], pl, num * sizeof(*pl)); in fill_profile_level()
96 struct hfi_profile_level_supported *pl = data; in parse_profile_level() local
97 struct hfi_profile_level *proflevel = pl->profile_level; in parse_profile_level()
100 if (pl->profile_count > HFI_MAX_PROFILE_COUNT) in parse_profile_level()
103 memcpy(pl_arr, proflevel, pl->profile_count * sizeof(*proflevel)); in parse_profile_level()
106 fill_profile_level, pl_arr, pl->profile_count); in parse_profile_level()
/linux-6.1.9/drivers/md/
Ddm-kcopyd.c216 struct page_list *pl; in alloc_pl() local
218 pl = kmalloc(sizeof(*pl), gfp); in alloc_pl()
219 if (!pl) in alloc_pl()
222 pl->page = alloc_page(gfp | __GFP_HIGHMEM); in alloc_pl()
223 if (!pl->page) { in alloc_pl()
224 kfree(pl); in alloc_pl()
228 return pl; in alloc_pl()
231 static void free_pl(struct page_list *pl) in free_pl() argument
233 __free_page(pl->page); in free_pl()
234 kfree(pl); in free_pl()
[all …]
/linux-6.1.9/kernel/bpf/
Dcgroup.c289 struct bpf_prog_list *pl; in cgroup_bpf_release() local
292 hlist_for_each_entry_safe(pl, pltmp, progs, node) { in cgroup_bpf_release()
293 hlist_del(&pl->node); in cgroup_bpf_release()
294 if (pl->prog) { in cgroup_bpf_release()
295 if (pl->prog->expected_attach_type == BPF_LSM_CGROUP) in cgroup_bpf_release()
296 bpf_trampoline_unlink_cgroup_shim(pl->prog); in cgroup_bpf_release()
297 bpf_prog_put(pl->prog); in cgroup_bpf_release()
299 if (pl->link) { in cgroup_bpf_release()
300 if (pl->link->link.prog->expected_attach_type == BPF_LSM_CGROUP) in cgroup_bpf_release()
301 bpf_trampoline_unlink_cgroup_shim(pl->link->link.prog); in cgroup_bpf_release()
[all …]
/linux-6.1.9/arch/arm/boot/dts/
Drda8810pl.dtsi12 compatible = "rda,8810pl";
43 compatible = "rda,8810pl-gpio";
58 compatible = "rda,8810pl-intc";
72 compatible = "rda,8810pl-timer";
80 compatible = "rda,8810pl-gpio";
91 compatible = "rda,8810pl-gpio";
102 compatible = "rda,8810pl-gpio";
120 compatible = "rda,8810pl-uart";
127 compatible = "rda,8810pl-uart";
134 compatible = "rda,8810pl-uart";
/linux-6.1.9/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
Dgk20a.c36 static u32 pl_to_div(u32 pl) in pl_to_div() argument
38 if (pl >= ARRAY_SIZE(_pl_to_div)) in pl_to_div()
41 return _pl_to_div[pl]; in pl_to_div()
46 u32 pl; in div_to_pl() local
48 for (pl = 0; pl < ARRAY_SIZE(_pl_to_div) - 1; pl++) { in div_to_pl()
49 if (_pl_to_div[pl] >= div) in div_to_pl()
50 return pl; in div_to_pl()
73 pll->pl = (val >> GPCPLL_COEFF_P_SHIFT) & MASK(GPCPLL_COEFF_P_WIDTH); in gk20a_pllg_read_mnp()
84 val |= (pll->pl & MASK(GPCPLL_COEFF_P_WIDTH)) << GPCPLL_COEFF_P_SHIFT; in gk20a_pllg_write_mnp()
95 divider = pll->m * clk->pl_to_div(pll->pl); in gk20a_pllg_calc_rate()
[all …]
/linux-6.1.9/drivers/gpu/drm/radeon/
Drv770_dpm.c229 struct rv7xx_pl *pl) in rv770_get_seq_value() argument
231 return (pl->flags & ATOM_PPLIB_R600_FLAGS_LOWPOWER) ? in rv770_get_seq_value()
616 struct rv7xx_pl *pl, in rv770_convert_power_level_to_smc() argument
624 ((pl->flags & ATOM_PPLIB_R600_FLAGS_PCIEGEN2) ? 1 : 0) : 0; in rv770_convert_power_level_to_smc()
625 level->gen2XSP = (pl->flags & ATOM_PPLIB_R600_FLAGS_PCIEGEN2) ? 1 : 0; in rv770_convert_power_level_to_smc()
626 level->backbias = (pl->flags & ATOM_PPLIB_R600_FLAGS_BACKBIASENABLE) ? 1 : 0; in rv770_convert_power_level_to_smc()
630 ret = rv740_populate_sclk_value(rdev, pl->sclk, in rv770_convert_power_level_to_smc()
633 ret = rv730_populate_sclk_value(rdev, pl->sclk, in rv770_convert_power_level_to_smc()
636 ret = rv770_populate_sclk_value(rdev, pl->sclk, in rv770_convert_power_level_to_smc()
643 if (pl->mclk <= pi->mclk_strobe_mode_threshold) in rv770_convert_power_level_to_smc()
[all …]
Drv6xx_dpm.c1823 struct rv6xx_pl *pl; in rv6xx_parse_pplib_clock_info() local
1827 pl = &ps->low; in rv6xx_parse_pplib_clock_info()
1830 pl = &ps->medium; in rv6xx_parse_pplib_clock_info()
1834 pl = &ps->high; in rv6xx_parse_pplib_clock_info()
1843 pl->mclk = mclk; in rv6xx_parse_pplib_clock_info()
1844 pl->sclk = sclk; in rv6xx_parse_pplib_clock_info()
1845 pl->vddc = le16_to_cpu(clock_info->r600.usVDDC); in rv6xx_parse_pplib_clock_info()
1846 pl->flags = le32_to_cpu(clock_info->r600.ulFlags); in rv6xx_parse_pplib_clock_info()
1849 if (pl->vddc == 0xff01) { in rv6xx_parse_pplib_clock_info()
1851 pl->vddc = vddc; in rv6xx_parse_pplib_clock_info()
[all …]
Dbtc_dpm.c1269 struct rv7xx_pl *pl) in btc_adjust_clock_combinations() argument
1272 if ((pl->mclk == 0) || (pl->sclk == 0)) in btc_adjust_clock_combinations()
1275 if (pl->mclk == pl->sclk) in btc_adjust_clock_combinations()
1278 if (pl->mclk > pl->sclk) { in btc_adjust_clock_combinations()
1279 if (((pl->mclk + (pl->sclk - 1)) / pl->sclk) > rdev->pm.dpm.dyn_state.mclk_sclk_ratio) in btc_adjust_clock_combinations()
1280 pl->sclk = btc_get_valid_sclk(rdev, in btc_adjust_clock_combinations()
1282 (pl->mclk + in btc_adjust_clock_combinations()
1286 if ((pl->sclk - pl->mclk) > rdev->pm.dpm.dyn_state.sclk_mclk_delta) in btc_adjust_clock_combinations()
1287 pl->mclk = btc_get_valid_mclk(rdev, in btc_adjust_clock_combinations()
1289 pl->sclk - in btc_adjust_clock_combinations()
[all …]
/linux-6.1.9/drivers/target/iscsi/
Discsi_target_parameters.c197 struct iscsi_param_list *pl; in iscsi_create_default_params() local
199 pl = kzalloc(sizeof(struct iscsi_param_list), GFP_KERNEL); in iscsi_create_default_params()
200 if (!pl) { in iscsi_create_default_params()
205 INIT_LIST_HEAD(&pl->param_list); in iscsi_create_default_params()
206 INIT_LIST_HEAD(&pl->extra_response_list); in iscsi_create_default_params()
219 param = iscsi_set_default_param(pl, AUTHMETHOD, INITIAL_AUTHMETHOD, in iscsi_create_default_params()
225 param = iscsi_set_default_param(pl, HEADERDIGEST, INITIAL_HEADERDIGEST, in iscsi_create_default_params()
231 param = iscsi_set_default_param(pl, DATADIGEST, INITIAL_DATADIGEST, in iscsi_create_default_params()
237 param = iscsi_set_default_param(pl, MAXCONNECTIONS, in iscsi_create_default_params()
244 param = iscsi_set_default_param(pl, SENDTARGETS, INITIAL_SENDTARGETS, in iscsi_create_default_params()
[all …]
/linux-6.1.9/drivers/phy/
Dphy-core.c66 struct phy_lookup *pl; in phy_create_lookup() local
71 pl = kzalloc(sizeof(*pl), GFP_KERNEL); in phy_create_lookup()
72 if (!pl) in phy_create_lookup()
75 pl->dev_id = dev_id; in phy_create_lookup()
76 pl->con_id = con_id; in phy_create_lookup()
77 pl->phy = phy; in phy_create_lookup()
80 list_add_tail(&pl->node, &phys); in phy_create_lookup()
98 struct phy_lookup *pl; in phy_remove_lookup() local
104 list_for_each_entry(pl, &phys, node) in phy_remove_lookup()
105 if (pl->phy == phy && !strcmp(pl->dev_id, dev_id) && in phy_remove_lookup()
[all …]
/linux-6.1.9/drivers/hwtracing/stm/
Ddummy_stm.c23 u64 pl = 0; in dummy_stm_packet() local
26 pl = *(u64 *)payload; in dummy_stm_packet()
29 pl &= (1ull << (size * 8)) - 1; in dummy_stm_packet()
31 packet, size, pl); in dummy_stm_packet()
/linux-6.1.9/drivers/misc/cxl/
Dfile.c392 struct cxl_event_afu_driver_reserved *pl) in afu_driver_event_copy() argument
395 if (!pl) { in afu_driver_event_copy()
396 ctx->afu_driver_ops->event_delivered(ctx, pl, -EINVAL); in afu_driver_event_copy()
401 event->header.size += pl->data_size; in afu_driver_event_copy()
403 ctx->afu_driver_ops->event_delivered(ctx, pl, -EINVAL); in afu_driver_event_copy()
409 ctx->afu_driver_ops->event_delivered(ctx, pl, -EFAULT); in afu_driver_event_copy()
415 if (copy_to_user(buf, &pl->data, pl->data_size)) { in afu_driver_event_copy()
416 ctx->afu_driver_ops->event_delivered(ctx, pl, -EFAULT); in afu_driver_event_copy()
420 ctx->afu_driver_ops->event_delivered(ctx, pl, 0); /* Success */ in afu_driver_event_copy()
428 struct cxl_event_afu_driver_reserved *pl = NULL; in afu_read() local
[all …]
/linux-6.1.9/Documentation/translations/zh_CN/doc-guide/
Dparse-headers.rst16 :ref:`parse_headers.pl <parse_headers_zh>` 提供了生成此类交叉引用的一种方法。
22 parse_headers.pl
29 parse_headers.pl——解析一个C文件,识别函数、结构体、枚举、定义并对Sphinx文档 argument
37 \ **parse_headers.pl**\ [<选项>] <C文件> <输出文件> [<例外文件>] argument
/linux-6.1.9/Documentation/devicetree/bindings/serial/
Drda,8810pl-uart.yaml4 $id: http://devicetree.org/schemas/serial/rda,8810pl-uart.yaml#
17 const: rda,8810pl-uart
41 compatible = "rda,8810pl-uart";
/linux-6.1.9/Documentation/devicetree/bindings/interrupt-controller/
Drda,8810pl-intc.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/rda,8810pl-intc.yaml#
17 const: rda,8810pl-intc
38 compatible = "rda,8810pl-intc";
/linux-6.1.9/Documentation/devicetree/bindings/timer/
Drda,8810pl-timer.yaml4 $id: http://devicetree.org/schemas/timer/rda,8810pl-timer.yaml#
14 const: rda,8810pl-timer
41 compatible = "rda,8810pl-timer";

12345678910>>...12