/Linux-v6.1/net/ceph/ |
D | pagelist.c | 11 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-v6.1/drivers/gpu/drm/bridge/imx/ |
D | imx8qxp-pixel-link.c | 39 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-v6.1/drivers/net/phy/ |
D | phylink.c | 85 #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-v6.1/lib/ |
D | flex_proportions.c | 90 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() 112 /* Someone updated pl->period while we were spinning? */ in fprop_reflect_period_single() 113 if (pl->period >= period) { in fprop_reflect_period_single() [all …]
|
/Linux-v6.1/include/linux/ceph/ |
D | pagelist.h | 21 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-v6.1/net/sctp/ |
D | transport.c | 268 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-v6.1/include/linux/ |
D | flex_proportions.h | 56 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-v6.1/Documentation/devicetree/bindings/iio/adc/ |
D | xlnx,zynqmp-ams.yaml | 16 The AMS has two SYSMON blocks which are PL (Programmable Logic) SYSMON and 18 All designs should have AMS registers, but PS and PL are optional. The 19 AMS controller can work with only PS, only PL and both PS and PL 21 should always have AMS module property. Providing PS & PL module is optional. 30 |2 |PL Internal voltage measurement, VCCINT. |Voltage 32 |4 |PL Aux voltage measurement, VCCAUX. |Voltage 50 PL Sysmon |20 |PL temperature measurement. |Temperature 51 |21 |PL Internal voltage measurement, VCCINT. |Voltage 52 |22 |PL Auxiliary voltage measurement, VCCAUX. |Voltage 55 |25 |PL Block RAM voltage measurement, VCCBRAM. |Voltage [all …]
|
/Linux-v6.1/drivers/net/usb/ |
D | plusb.c | 3 * PL-2301/2302 USB host-to-host link cables 21 * Prolific PL-2301/PL-2302 driver ... http://www.prolific.com.tw/ 93 .description = "Prolific PL-2301/PL-2302/PL-25A1/PL-27A1", 95 /* some PL-2302 versions seem to fail usb_set_interface() */ 111 USB_DEVICE(0x067b, 0x0000), // PL-2301 114 USB_DEVICE(0x067b, 0x0001), // PL-2302 120 USB_DEVICE(0x067b, 0x25a1), /* PL-25A1, no eeprom */ 123 USB_DEVICE(0x050d, 0x258a), /* Belkin F5U258/F5U279 (PL-25A1) */ 135 USB_DEVICE(0x067b, 0x27a1), /* PL-27A1, no eeprom 160 MODULE_DESCRIPTION("Prolific PL-2301/2302/25A1/27A1 USB Host to Host Link Driver");
|
/Linux-v6.1/drivers/gpu/drm/radeon/ |
D | rv770_dpm.c | 229 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 …]
|
D | rv6xx_dpm.c | 1823 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 …]
|
D | sumo_dpm.c | 547 struct sumo_pl *pl, u32 index) in sumo_program_power_level() argument 555 pl->sclk, false, ÷rs); in sumo_program_power_level() 561 sumo_set_vid(rdev, index, pl->vddc_index); in sumo_program_power_level() 563 if (pl->ss_divider_index == 0 || pl->ds_divider_index == 0) { in sumo_program_power_level() 567 sumo_set_ss_dividers(rdev, index, pl->ss_divider_index); in sumo_program_power_level() 568 sumo_set_ds_dividers(rdev, index, pl->ds_divider_index); in sumo_program_power_level() 574 sumo_set_allos_gnb_slow(rdev, index, pl->allow_gnb_slow); in sumo_program_power_level() 577 sumo_set_tdp_limit(rdev, index, pl->sclk_dpm_tdp_limit); in sumo_program_power_level() 1435 struct sumo_pl *pl = &ps->levels[index]; in sumo_parse_pplib_clock_info() local 1440 pl->sclk = sclk; in sumo_parse_pplib_clock_info() [all …]
|
/Linux-v6.1/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
D | gk20a.c | 32 /* PL: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 */ 36 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() [all …]
|
/Linux-v6.1/drivers/media/platform/qcom/venus/ |
D | hfi_platform_v4.c | 23 .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 …]
|
D | hfi_platform_v6.c | 23 .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 …]
|
D | hfi_parser.c | 87 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-v6.1/arch/arm/boot/dts/ |
D | rda8810pl.dtsi | 12 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-v6.1/drivers/md/ |
D | dm-kcopyd.c | 216 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-v6.1/kernel/bpf/ |
D | cgroup.c | 289 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-v6.1/arch/x86/crypto/ |
D | polyval-clmulni_asm.S | 31 #define PL %xmm8 macro 117 * the result in PL, PH. 118 * [PH : PL] = [HI_1 : HI_0 + MI_1 : LO_1 + MI_0 : LO_0] 121 vpslldq $8, MI, PL 123 pxor LO, PL 128 * Computes the 128-bit reduction of PH : PL. Stores the result in dest. 133 * We have a 256-bit polynomial PH : PL = P_3 : P_2 : P_1 : P_0 that is the 166 vpclmulqdq $0x00, PL, GSTAR, TMP_XMM # TMP_XMM = T_1 : T_0 = P_0 * g*(x) 168 pxor PL, TMP_XMM # TMP_XMM = P_1 + T_0 : P_0 + T_1 180 * (m_0 + REDUCE(PL, PH))h^8 + ... + m_7h^1. [all …]
|
/Linux-v6.1/tools/testing/ktest/examples/include/ |
D | bisect.conf | 44 # it in the directory we called ktest.pl from and named it 48 # build or boot fails, ktest.pl will do a 'git bisect skip'. 54 # Set BISECT_REPLAY to /tmp/replay and ktest.pl will run the 59 # By setting BISECT_START to a new commit. ktest.pl will checkout 64 # Now if you don't trust ktest.pl to make the decisions for you, then 65 # set BISECT_MANUAL to 1. This will cause ktest.pl not to decide 70 # ktest if you think it was good or not and ktest.pl will continue
|
D | min-config.conf | 29 # that ktest.pl found would not boot the target without them set. 30 # The config-new-min holds configs that ktest.pl could not test 40 # modifying this config, ktest.pl will notice that the config-new-min(-net) 42 # The USE_OUTPUT_MIN_CONFIG is set to 1 to keep ktest.pl from asking 44 # By using the OUTPUT_MIN_CONFIG as the starting point will allow ktest.pl to
|
/Linux-v6.1/arch/arm64/crypto/ |
D | polyval-ce-core.S | 54 PL .req v16 label 130 * the result in PL, PH. 131 * [PH : PL] = 149 // PL = [HI_0 + MI_0 + LO_1 + LO_0 : LO_0] 150 ext PL.16b, LO.16b, v4.16b, #8 154 * Computes the 128-bit reduction of PH : PL. Stores the result in dest. 159 * We have a 256-bit polynomial PH : PL = P_3 : P_2 : P_1 : P_0 that is the 195 pmull TMP_V.1q, PL.1d, GSTAR.1d 199 eor TMP_V.16b, PL.16b, TMP_V.16b 213 * (m_0 + REDUCE(PL, PH))h^8 + ... + m_7h^1. [all …]
|
/Linux-v6.1/drivers/target/iscsi/ |
D | iscsi_target_parameters.c | 197 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-v6.1/mm/ |
D | percpu-stats.c | 160 #define PL(X) \ in percpu_stats_show() macro 167 PL(unit_size); in percpu_stats_show() 168 PL(static_size); in percpu_stats_show() 169 PL(reserved_size); in percpu_stats_show() 170 PL(dyn_size); in percpu_stats_show() 171 PL(atom_size); in percpu_stats_show() 172 PL(alloc_size); in percpu_stats_show() 175 #undef PL in percpu_stats_show()
|