/Linux-v4.19/drivers/net/phy/ |
D | phylink.c | 141 static int phylink_validate(struct phylink *pl, unsigned long *supported, in phylink_validate() argument 144 pl->ops->validate(pl->netdev, supported, state); in phylink_validate() 149 static int phylink_parse_fixedlink(struct phylink *pl, in phylink_parse_fixedlink() argument 162 pl->link_config.speed = speed; in phylink_parse_fixedlink() 163 pl->link_config.duplex = DUPLEX_HALF; in phylink_parse_fixedlink() 166 pl->link_config.duplex = DUPLEX_FULL; in phylink_parse_fixedlink() 171 pl->link_config.pause |= MLO_PAUSE_SYM; in phylink_parse_fixedlink() 173 pl->link_config.pause |= MLO_PAUSE_ASYM; in phylink_parse_fixedlink() 180 pl->link_gpio = desc; in phylink_parse_fixedlink() 194 netdev_err(pl->netdev, "broken fixed-link?\n"); in phylink_parse_fixedlink() [all …]
|
/Linux-v4.19/net/ceph/ |
D | pagelist.c | 9 static void ceph_pagelist_unmap_tail(struct ceph_pagelist *pl) in ceph_pagelist_unmap_tail() argument 11 if (pl->mapped_tail) { in ceph_pagelist_unmap_tail() 12 struct page *page = list_entry(pl->head.prev, struct page, lru); in ceph_pagelist_unmap_tail() 14 pl->mapped_tail = NULL; in ceph_pagelist_unmap_tail() 18 void ceph_pagelist_release(struct ceph_pagelist *pl) in ceph_pagelist_release() argument 20 if (!refcount_dec_and_test(&pl->refcnt)) in ceph_pagelist_release() 22 ceph_pagelist_unmap_tail(pl); in ceph_pagelist_release() 23 while (!list_empty(&pl->head)) { in ceph_pagelist_release() 24 struct page *page = list_first_entry(&pl->head, struct page, in ceph_pagelist_release() 29 ceph_pagelist_free_reserve(pl); in ceph_pagelist_release() [all …]
|
/Linux-v4.19/lib/ |
D | flex_proportions.c | 94 int fprop_local_init_single(struct fprop_local_single *pl) in fprop_local_init_single() argument 96 pl->events = 0; in fprop_local_init_single() 97 pl->period = 0; in fprop_local_init_single() 98 raw_spin_lock_init(&pl->lock); in fprop_local_init_single() 102 void fprop_local_destroy_single(struct fprop_local_single *pl) in fprop_local_destroy_single() argument 107 struct fprop_local_single *pl) in fprop_reflect_period_single() argument 113 if (pl->period == period) in fprop_reflect_period_single() 115 raw_spin_lock_irqsave(&pl->lock, flags); in fprop_reflect_period_single() 117 if (pl->period >= period) { in fprop_reflect_period_single() 118 raw_spin_unlock_irqrestore(&pl->lock, flags); in fprop_reflect_period_single() [all …]
|
/Linux-v4.19/include/linux/ceph/ |
D | pagelist.h | 21 struct ceph_pagelist *pl; /* pagelist, for error checking */ member 26 static inline void ceph_pagelist_init(struct ceph_pagelist *pl) in ceph_pagelist_init() argument 28 INIT_LIST_HEAD(&pl->head); in ceph_pagelist_init() 29 pl->mapped_tail = NULL; in ceph_pagelist_init() 30 pl->length = 0; in ceph_pagelist_init() 31 pl->room = 0; in ceph_pagelist_init() 32 INIT_LIST_HEAD(&pl->free_list); in ceph_pagelist_init() 33 pl->num_pages_free = 0; in ceph_pagelist_init() 34 refcount_set(&pl->refcnt, 1); in ceph_pagelist_init() 37 extern void ceph_pagelist_release(struct ceph_pagelist *pl); [all …]
|
/Linux-v4.19/kernel/bpf/ |
D | cgroup.c | 32 struct bpf_prog_list *pl, *tmp; in cgroup_bpf_put() local 34 list_for_each_entry_safe(pl, tmp, progs, node) { in cgroup_bpf_put() 35 list_del(&pl->node); in cgroup_bpf_put() 36 bpf_prog_put(pl->prog); in cgroup_bpf_put() 37 bpf_cgroup_storage_unlink(pl->storage); in cgroup_bpf_put() 38 bpf_cgroup_storage_free(pl->storage); in cgroup_bpf_put() 39 kfree(pl); in cgroup_bpf_put() 51 struct bpf_prog_list *pl; in prog_list_length() local 54 list_for_each_entry(pl, head, node) { in prog_list_length() 55 if (!pl->prog) in prog_list_length() [all …]
|
/Linux-v4.19/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_inc_percpu(struct fprop_global *p, struct fprop_local_percpu *pl); 87 void __fprop_inc_percpu_max(struct fprop_global *p, struct fprop_local_percpu *pl, [all …]
|
/Linux-v4.19/drivers/md/ |
D | dm-kcopyd.c | 196 struct page_list *pl; in alloc_pl() local 198 pl = kmalloc(sizeof(*pl), gfp); in alloc_pl() 199 if (!pl) in alloc_pl() 202 pl->page = alloc_page(gfp); in alloc_pl() 203 if (!pl->page) { in alloc_pl() 204 kfree(pl); in alloc_pl() 208 return pl; in alloc_pl() 211 static void free_pl(struct page_list *pl) in free_pl() argument 213 __free_page(pl->page); in free_pl() 214 kfree(pl); in free_pl() [all …]
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
D | gk20a.c | 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() 95 divider = pll->m * clk->pl_to_div(pll->pl); in gk20a_pllg_calc_rate() [all …]
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | rv770_dpm.c | 228 struct rv7xx_pl *pl) in rv770_get_seq_value() argument 230 return (pl->flags & ATOM_PPLIB_R600_FLAGS_LOWPOWER) ? in rv770_get_seq_value() 615 struct rv7xx_pl *pl, in rv770_convert_power_level_to_smc() argument 623 ((pl->flags & ATOM_PPLIB_R600_FLAGS_PCIEGEN2) ? 1 : 0) : 0; in rv770_convert_power_level_to_smc() 624 level->gen2XSP = (pl->flags & ATOM_PPLIB_R600_FLAGS_PCIEGEN2) ? 1 : 0; in rv770_convert_power_level_to_smc() 625 level->backbias = (pl->flags & ATOM_PPLIB_R600_FLAGS_BACKBIASENABLE) ? 1 : 0; in rv770_convert_power_level_to_smc() 629 ret = rv740_populate_sclk_value(rdev, pl->sclk, in rv770_convert_power_level_to_smc() 632 ret = rv730_populate_sclk_value(rdev, pl->sclk, in rv770_convert_power_level_to_smc() 635 ret = rv770_populate_sclk_value(rdev, pl->sclk, in rv770_convert_power_level_to_smc() 642 if (pl->mclk <= pi->mclk_strobe_mode_threshold) in rv770_convert_power_level_to_smc() [all …]
|
D | rv6xx_dpm.c | 1824 struct rv6xx_pl *pl; in rv6xx_parse_pplib_clock_info() local 1828 pl = &ps->low; in rv6xx_parse_pplib_clock_info() 1831 pl = &ps->medium; in rv6xx_parse_pplib_clock_info() 1835 pl = &ps->high; in rv6xx_parse_pplib_clock_info() 1844 pl->mclk = mclk; in rv6xx_parse_pplib_clock_info() 1845 pl->sclk = sclk; in rv6xx_parse_pplib_clock_info() 1846 pl->vddc = le16_to_cpu(clock_info->r600.usVDDC); in rv6xx_parse_pplib_clock_info() 1847 pl->flags = le32_to_cpu(clock_info->r600.ulFlags); in rv6xx_parse_pplib_clock_info() 1850 if (pl->vddc == 0xff01) { in rv6xx_parse_pplib_clock_info() 1852 pl->vddc = vddc; in rv6xx_parse_pplib_clock_info() [all …]
|
D | btc_dpm.c | 1270 struct rv7xx_pl *pl) in btc_adjust_clock_combinations() argument 1273 if ((pl->mclk == 0) || (pl->sclk == 0)) in btc_adjust_clock_combinations() 1276 if (pl->mclk == pl->sclk) in btc_adjust_clock_combinations() 1279 if (pl->mclk > pl->sclk) { in btc_adjust_clock_combinations() 1280 if (((pl->mclk + (pl->sclk - 1)) / pl->sclk) > rdev->pm.dpm.dyn_state.mclk_sclk_ratio) in btc_adjust_clock_combinations() 1281 pl->sclk = btc_get_valid_sclk(rdev, in btc_adjust_clock_combinations() 1283 (pl->mclk + in btc_adjust_clock_combinations() 1287 if ((pl->sclk - pl->mclk) > rdev->pm.dpm.dyn_state.sclk_mclk_delta) in btc_adjust_clock_combinations() 1288 pl->mclk = btc_get_valid_mclk(rdev, in btc_adjust_clock_combinations() 1290 pl->sclk - in btc_adjust_clock_combinations() [all …]
|
D | ni_dpm.c | 1614 struct rv7xx_pl *pl, in ni_populate_memory_timing_parameters() argument 1621 (u8)rv770_calculate_memory_refresh_rate(rdev, pl->sclk); in ni_populate_memory_timing_parameters() 1624 radeon_atom_set_engine_dram_timings(rdev, pl->sclk, pl->mclk); in ni_populate_memory_timing_parameters() 2308 struct rv7xx_pl *pl, in ni_convert_power_level_to_smc() argument 2320 ((pl->flags & ATOM_PPLIB_R600_FLAGS_PCIEGEN2) ? 1 : 0) : 0; in ni_convert_power_level_to_smc() 2322 ret = ni_populate_sclk_value(rdev, pl->sclk, &level->sclk); in ni_convert_power_level_to_smc() 2328 (pl->mclk <= pi->mclk_stutter_mode_threshold) && in ni_convert_power_level_to_smc() 2335 if (pl->mclk > pi->mclk_edc_enable_threshold) in ni_convert_power_level_to_smc() 2337 if (pl->mclk > eg_pi->mclk_edc_wr_enable_threshold) in ni_convert_power_level_to_smc() 2340 level->strobeMode = cypress_get_strobe_mode_settings(rdev, pl->mclk); in ni_convert_power_level_to_smc() [all …]
|
D | sumo_dpm.c | 548 struct sumo_pl *pl, u32 index) in sumo_program_power_level() argument 556 pl->sclk, false, ÷rs); in sumo_program_power_level() 562 sumo_set_vid(rdev, index, pl->vddc_index); in sumo_program_power_level() 564 if (pl->ss_divider_index == 0 || pl->ds_divider_index == 0) { in sumo_program_power_level() 568 sumo_set_ss_dividers(rdev, index, pl->ss_divider_index); in sumo_program_power_level() 569 sumo_set_ds_dividers(rdev, index, pl->ds_divider_index); in sumo_program_power_level() 575 sumo_set_allos_gnb_slow(rdev, index, pl->allow_gnb_slow); in sumo_program_power_level() 578 sumo_set_tdp_limit(rdev, index, pl->sclk_dpm_tdp_limit); in sumo_program_power_level() 1436 struct sumo_pl *pl = &ps->levels[index]; in sumo_parse_pplib_clock_info() local 1441 pl->sclk = sclk; in sumo_parse_pplib_clock_info() [all …]
|
/Linux-v4.19/drivers/phy/ |
D | phy-core.c | 70 struct phy_lookup *pl; in phy_create_lookup() local 75 pl = kzalloc(sizeof(*pl), GFP_KERNEL); in phy_create_lookup() 76 if (!pl) in phy_create_lookup() 79 pl->dev_id = dev_id; in phy_create_lookup() 80 pl->con_id = con_id; in phy_create_lookup() 81 pl->phy = phy; in phy_create_lookup() 84 list_add_tail(&pl->node, &phys); in phy_create_lookup() 102 struct phy_lookup *pl; in phy_remove_lookup() local 108 list_for_each_entry(pl, &phys, node) in phy_remove_lookup() 109 if (pl->phy == phy && !strcmp(pl->dev_id, dev_id) && in phy_remove_lookup() [all …]
|
/Linux-v4.19/drivers/target/iscsi/ |
D | iscsi_target_parameters.c | 205 struct iscsi_param_list *pl; in iscsi_create_default_params() local 207 pl = kzalloc(sizeof(struct iscsi_param_list), GFP_KERNEL); in iscsi_create_default_params() 208 if (!pl) { in iscsi_create_default_params() 213 INIT_LIST_HEAD(&pl->param_list); in iscsi_create_default_params() 214 INIT_LIST_HEAD(&pl->extra_response_list); in iscsi_create_default_params() 227 param = iscsi_set_default_param(pl, AUTHMETHOD, INITIAL_AUTHMETHOD, in iscsi_create_default_params() 233 param = iscsi_set_default_param(pl, HEADERDIGEST, INITIAL_HEADERDIGEST, in iscsi_create_default_params() 239 param = iscsi_set_default_param(pl, DATADIGEST, INITIAL_DATADIGEST, in iscsi_create_default_params() 245 param = iscsi_set_default_param(pl, MAXCONNECTIONS, in iscsi_create_default_params() 252 param = iscsi_set_default_param(pl, SENDTARGETS, INITIAL_SENDTARGETS, in iscsi_create_default_params() [all …]
|
/Linux-v4.19/drivers/media/platform/qcom/venus/ |
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-v4.19/drivers/hwtracing/stm/ |
D | dummy_stm.c | 23 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-v4.19/drivers/misc/cxl/ |
D | file.c | 396 struct cxl_event_afu_driver_reserved *pl) in afu_driver_event_copy() argument 399 if (!pl) { in afu_driver_event_copy() 400 ctx->afu_driver_ops->event_delivered(ctx, pl, -EINVAL); in afu_driver_event_copy() 405 event->header.size += pl->data_size; in afu_driver_event_copy() 407 ctx->afu_driver_ops->event_delivered(ctx, pl, -EINVAL); in afu_driver_event_copy() 413 ctx->afu_driver_ops->event_delivered(ctx, pl, -EFAULT); in afu_driver_event_copy() 419 if (copy_to_user(buf, &pl->data, pl->data_size)) { in afu_driver_event_copy() 420 ctx->afu_driver_ops->event_delivered(ctx, pl, -EFAULT); in afu_driver_event_copy() 424 ctx->afu_driver_ops->event_delivered(ctx, pl, 0); /* Success */ in afu_driver_event_copy() 432 struct cxl_event_afu_driver_reserved *pl = NULL; in afu_read() local [all …]
|
/Linux-v4.19/net/dsa/ |
D | slave.c | 101 phylink_start(dp->pl); in dsa_slave_open() 123 phylink_stop(dp->pl); in dsa_slave_close() 274 return phylink_mii_ioctl(p->dp->pl, ifr, cmd); in dsa_slave_ioctl() 501 return phylink_ethtool_nway_reset(dp->pl); in dsa_slave_nway_reset() 615 phylink_ethtool_get_wol(dp->pl, w); in dsa_slave_get_wol() 627 phylink_ethtool_set_wol(dp->pl, w); in dsa_slave_set_wol() 642 if (!dev->phydev && !dp->pl) in dsa_slave_set_eee() 652 return phylink_ethtool_set_eee(dp->pl, e); in dsa_slave_set_eee() 662 if (!dev->phydev && !dp->pl) in dsa_slave_get_eee() 672 return phylink_ethtool_get_eee(dp->pl, e); in dsa_slave_get_eee() [all …]
|
/Linux-v4.19/drivers/atm/ |
D | nicstar.c | 2466 pool_levels pl; in ns_ioctl() local 2474 (pl.buftype, &((pool_levels __user *) arg)->buftype)) in ns_ioctl() 2476 switch (pl.buftype) { in ns_ioctl() 2478 pl.count = in ns_ioctl() 2480 pl.level.min = card->sbnr.min; in ns_ioctl() 2481 pl.level.init = card->sbnr.init; in ns_ioctl() 2482 pl.level.max = card->sbnr.max; in ns_ioctl() 2486 pl.count = in ns_ioctl() 2488 pl.level.min = card->lbnr.min; in ns_ioctl() 2489 pl.level.init = card->lbnr.init; in ns_ioctl() [all …]
|
/Linux-v4.19/net/sched/ |
D | act_csum.c | 440 unsigned int *pl) in tcf_csum_ipv6_hopopts() argument 458 *pl = ntohl(*(__be32 *)(xh + off + 2)); in tcf_csum_ipv6_hopopts() 480 unsigned int pl; in tcf_csum_ipv6() local 493 pl = ntohs(ip6h->payload_len); in tcf_csum_ipv6() 511 !(tcf_csum_ipv6_hopopts(ip6xh, ixhl, &pl))) in tcf_csum_ipv6() 519 hl, pl + sizeof(*ip6h))) in tcf_csum_ipv6() 525 hl, pl + sizeof(*ip6h))) in tcf_csum_ipv6() 531 pl + sizeof(*ip6h), 0)) in tcf_csum_ipv6() 537 pl + sizeof(*ip6h), 1)) in tcf_csum_ipv6() 542 !tcf_csum_sctp(skb, hl, pl + sizeof(*ip6h))) in tcf_csum_ipv6()
|
/Linux-v4.19/drivers/usb/serial/ |
D | Makefile-keyspan_pda_fw | 16 %_fw.h: %.hex ezusb_convert.pl 17 perl ezusb_convert.pl $* < $< > $@
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | si_dpm.c | 1845 struct rv7xx_pl *pl, 3287 struct rv7xx_pl *pl) in btc_adjust_clock_combinations() argument 3290 if ((pl->mclk == 0) || (pl->sclk == 0)) in btc_adjust_clock_combinations() 3293 if (pl->mclk == pl->sclk) in btc_adjust_clock_combinations() 3296 if (pl->mclk > pl->sclk) { in btc_adjust_clock_combinations() 3297 if (((pl->mclk + (pl->sclk - 1)) / pl->sclk) > adev->pm.dpm.dyn_state.mclk_sclk_ratio) in btc_adjust_clock_combinations() 3298 pl->sclk = btc_get_valid_sclk(adev, in btc_adjust_clock_combinations() 3300 (pl->mclk + in btc_adjust_clock_combinations() 3304 if ((pl->sclk - pl->mclk) > adev->pm.dpm.dyn_state.sclk_mclk_delta) in btc_adjust_clock_combinations() 3305 pl->mclk = btc_get_valid_mclk(adev, in btc_adjust_clock_combinations() [all …]
|
/Linux-v4.19/drivers/crypto/vmx/ |
D | Makefile | 16 $(obj)/aesp8-ppc.S: $(src)/aesp8-ppc.pl FORCE 19 $(obj)/ghashp8-ppc.S: $(src)/ghashp8-ppc.pl FORCE
|
/Linux-v4.19/drivers/s390/scsi/ |
D | zfcp_dbf.c | 43 struct zfcp_dbf_pay *pl = &dbf->pay_buf; in zfcp_dbf_pl_write() local 47 memset(pl, 0, sizeof(*pl)); in zfcp_dbf_pl_write() 48 pl->fsf_req_id = req_id; in zfcp_dbf_pl_write() 49 memcpy(pl->area, area, ZFCP_DBF_TAG_LEN); in zfcp_dbf_pl_write() 54 memcpy(pl->data, data + offset, rec_length); in zfcp_dbf_pl_write() 55 debug_event(dbf->pay, 1, pl, zfcp_dbf_plen(rec_length)); in zfcp_dbf_pl_write() 58 pl->counter++; in zfcp_dbf_pl_write() 193 void **pl) in zfcp_dbf_hba_def_err() argument 204 if (!pl) in zfcp_dbf_hba_def_err() 216 while (payload->counter < scount && (char *)pl[payload->counter]) { in zfcp_dbf_hba_def_err() [all …]
|