Searched refs:pd (Results 101 - 125 of 684) sorted by relevance

1234567891011>>

/linux-master/drivers/infiniband/hw/mana/
H A Dmain.c8 void mana_ib_uncfg_vport(struct mana_ib_dev *dev, struct mana_ib_pd *pd, argument
17 mutex_lock(&pd->vport_mutex);
19 pd->vport_use_count--;
20 WARN_ON(pd->vport_use_count < 0);
22 if (!pd->vport_use_count)
25 mutex_unlock(&pd->vport_mutex);
28 int mana_ib_cfg_vport(struct mana_ib_dev *dev, u32 port, struct mana_ib_pd *pd, argument
38 mutex_lock(&pd->vport_mutex);
40 pd->vport_use_count++;
41 if (pd
70 struct mana_ib_pd *pd = container_of(ibpd, struct mana_ib_pd, ibpd); local
111 struct mana_ib_pd *pd = container_of(ibpd, struct mana_ib_pd, ibpd); local
[all...]
H A Dwq.c8 struct ib_wq *mana_ib_create_wq(struct ib_pd *pd, argument
13 container_of(pd->device, struct mana_ib_dev, ib_dev);
35 umem = ib_umem_get(pd->device, ucmd.wq_buf_addr, ucmd.wq_buf_size,
/linux-master/drivers/hsi/controllers/
H A Domap_ssi_core.c328 static int ssi_get_iomem(struct platform_device *pd, argument
333 struct hsi_controller *ssi = platform_get_drvdata(pd);
335 mem = platform_get_resource_byname(pd, IORESOURCE_MEM, name);
349 struct platform_device *pd)
364 ssi->device.parent = &pd->dev;
368 err = ssi_get_iomem(pd, "sys", &omap_ssi->sys, NULL);
371 err = ssi_get_iomem(pd, "gdd", &omap_ssi->gdd, NULL);
374 err = platform_get_irq_byname(pd, "gdd_mpu");
397 dev_err(&pd->dev, "Could not acquire clock \"ssi_ssr_fck\": %li\n",
482 static int ssi_probe(struct platform_device *pd) argument
348 ssi_add_controller(struct hsi_controller *ssi, struct platform_device *pd) argument
550 ssi_remove(struct platform_device *pd) argument
[all...]
/linux-master/drivers/clk/sifive/
H A Dsifive-prci.h245 void (*enable_bypass)(struct __prci_data *pd);
246 void (*disable_bypass)(struct __prci_data *pd);
258 * @pd: PRCI-specific data associated with this clock (if not NULL)
269 struct __prci_data *pd; member in struct:__prci_clock
285 void sifive_prci_coreclksel_use_hfclk(struct __prci_data *pd);
286 void sifive_prci_coreclksel_use_corepll(struct __prci_data *pd);
287 void sifive_prci_coreclksel_use_final_corepll(struct __prci_data *pd);
288 void sifive_prci_corepllsel_use_dvfscorepll(struct __prci_data *pd);
289 void sifive_prci_corepllsel_use_corepll(struct __prci_data *pd);
290 void sifive_prci_hfpclkpllsel_use_hfclk(struct __prci_data *pd);
[all...]
/linux-master/drivers/pmdomain/
H A Dgovernor.c176 static bool __default_power_down_ok(struct dev_pm_domain *pd, argument
179 struct generic_pm_domain *genpd = pd_to_genpd(pd);
262 * @pd: PM domain to check.
269 static bool _default_power_down_ok(struct dev_pm_domain *pd, ktime_t now) argument
271 struct generic_pm_domain *genpd = pd_to_genpd(pd);
326 while (!__default_power_down_ok(pd, state_idx)) {
340 static bool default_power_down_ok(struct dev_pm_domain *pd) argument
342 return _default_power_down_ok(pd, ktime_get());
346 static bool cpu_power_down_ok(struct dev_pm_domain *pd) argument
348 struct generic_pm_domain *genpd = pd_to_genpd(pd);
[all...]
/linux-master/drivers/clk/renesas/
H A Dclk-mstp.c308 struct generic_pm_domain *pd; local
316 pd = kzalloc(sizeof(*pd), GFP_KERNEL);
317 if (!pd)
320 pd->name = np->name;
321 pd->flags = GENPD_FLAG_PM_CLK | GENPD_FLAG_ALWAYS_ON |
323 pd->attach_dev = cpg_mstp_attach_dev;
324 pd->detach_dev = cpg_mstp_detach_dev;
325 pm_genpd_init(pd, &pm_domain_always_on_gov, false);
327 of_genpd_add_provider_simple(np, pd);
[all...]
/linux-master/block/
H A Dblk-cgroup.h75 struct blkg_policy_data *pd[BLKCG_MAX_POLS]; member in struct:blkcg_gq
162 typedef void (blkcg_pol_init_pd_fn)(struct blkg_policy_data *pd);
163 typedef void (blkcg_pol_online_pd_fn)(struct blkg_policy_data *pd);
164 typedef void (blkcg_pol_offline_pd_fn)(struct blkg_policy_data *pd);
165 typedef void (blkcg_pol_free_pd_fn)(struct blkg_policy_data *pd);
166 typedef void (blkcg_pol_reset_pd_stats_fn)(struct blkg_policy_data *pd);
167 typedef void (blkcg_pol_stat_pd_fn)(struct blkg_policy_data *pd,
209 u64 __blkg_prfill_u64(struct seq_file *sf, struct blkg_policy_data *pd, u64 v);
278 return blkg ? blkg->pd[pol->plid] : NULL;
289 * @pd
293 pd_to_blkg(struct blkg_policy_data *pd) argument
498 pd_to_blkg(struct blkg_policy_data *pd) argument
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-pca-isa.c37 static void pca_isa_writebyte(void *pd, int reg, int val) argument
47 static int pca_isa_readbyte(void *pd, int reg) argument
59 static int pca_isa_waitforcompletion(void *pd) argument
66 pca_isa_readbyte(pd, I2C_PCA_CON)
73 if (pca_isa_readbyte(pd, I2C_PCA_CON)
83 static void pca_isa_resetchip(void *pd) argument
/linux-master/drivers/video/fbdev/
H A Dsh7760fb.c34 struct sh7760fb_platdata *pd; /* display information */ member in struct:sh7760fb_par
73 struct sh7760fb_platdata *pd = par->pd; local
88 if (pd->blank)
89 pd->blank(blank);
175 ret = sh7760fb_get_color_info(info, par->pd->lddfr, &bpp, NULL);
201 struct fb_videomode *vm = par->pd->def_mode;
208 par->rot = par->pd->rotate;
227 ret = sh7760fb_get_color_info(info, par->pd->lddfr, &bpp, &gray);
236 lddfr = par->pd
[all...]
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_pd.c50 struct hns_roce_pd *pd = to_hr_pd(ibpd); local
57 ibdev_err(ib_dev, "failed to alloc pd, id = %d.\n", id);
60 pd->pdn = (unsigned long)id;
63 struct hns_roce_ib_alloc_pd_resp resp = {.pdn = pd->pdn};
76 int hns_roce_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata) argument
78 struct hns_roce_dev *hr_dev = to_hr_dev(pd->device);
80 ida_free(&hr_dev->pd_ida.ida, (int)to_hr_pd(pd)->pdn);
/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_mw.c19 struct rxe_pd *pd = to_rpd(ibmw->pd); local
23 rxe_get(pd);
27 rxe_put(pd);
76 if (unlikely(qp->pd != to_rpd(mw->ibmw.pd))) {
293 struct rxe_pd *pd = to_rpd(qp->ibqp.pd); local
301 if (unlikely((mw->rkey != rkey) || rxe_mw_pd(mw) != pd ||
315 struct rxe_pd *pd local
[all...]
H A Drxe.h46 #define rxe_dbg_pd(pd, fmt, ...) ibdev_dbg((pd)->ibpd.device, \
47 "pd#%d %s: " fmt, (pd)->elem.index, __func__, ##__VA_ARGS__)
67 #define rxe_err_pd(pd, fmt, ...) ibdev_err_ratelimited((pd)->ibpd.device, \
68 "pd#%d %s: " fmt, (pd)->elem.index, __func__, ##__VA_ARGS__)
88 #define rxe_info_pd(pd, fmt, ...) ibdev_info_ratelimited((pd)
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dgddr5.c37 int pd, lf, xd, vh, vr, vo, l3; local
45 pd = ram->next->bios.ramcfg_11_01_80;
104 pd = 1; /* binary driver does this.. bug? */
107 ram->mr[6] |= (pd & 0x01) << 0;
/linux-master/drivers/pcmcia/
H A Dbcm63xx_pcmcia.h26 struct bcm63xx_pcmcia_platform_data *pd; member in struct:bcm63xx_pcmcia_socket
/linux-master/arch/arm/mach-s3c/
H A Ddevs.h47 * @pd: The default platform data for this device.
54 extern void *s3c_set_platdata(void *pd, size_t pdsize,
/linux-master/drivers/usb/typec/
H A DMakefile3 typec-y := class.o mux.o bus.o pd.o retimer.o
/linux-master/drivers/pmdomain/bcm/
H A Dbcm-pmb.c235 struct bcm_pmb_pm_domain *pd = container_of(genpd, struct bcm_pmb_pm_domain, genpd); local
236 const struct bcm_pmb_pd_data *data = pd->data;
237 struct bcm_pmb *pmb = pd->pmb;
256 struct bcm_pmb_pm_domain *pd = container_of(genpd, struct bcm_pmb_pm_domain, genpd); local
257 const struct bcm_pmb_pd_data *data = pd->data;
258 struct bcm_pmb *pmb = pd->pmb;
312 struct bcm_pmb_pm_domain *pd = devm_kzalloc(dev, sizeof(*pd), GFP_KERNEL); local
314 if (!pd)
317 pd
[all...]
/linux-master/drivers/gpu/drm/xe/
H A Dxe_lmtt_types.h22 /** @pd: root LMTT Directory */
23 struct xe_lmtt_pt *pd; member in struct:xe_lmtt
/linux-master/drivers/infiniband/sw/rdmavt/
H A Dmr.c93 static int rvt_init_mregion(struct rvt_mregion *mr, struct ib_pd *pd, argument
97 struct rvt_dev_info *dev = ib_to_rvt(pd->device);
115 mr->pd = pd;
141 struct rvt_dev_info *dev = ib_to_rvt(mr->pd->device);
210 struct rvt_dev_info *dev = ib_to_rvt(mr->pd->device);
237 static struct rvt_mr *__rvt_alloc_mr(int count, struct ib_pd *pd) argument
249 rval = rvt_init_mregion(&mr->mr, pd, count, 0);
281 * @pd: protection domain for this memory region
286 struct ib_mr *rvt_get_dma_mr(struct ib_pd *pd, in argument
336 rvt_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, u64 virt_addr, int mr_access_flags, struct ib_udata *udata) argument
535 rvt_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type, u32 max_num_sg) argument
716 rvt_lkey_ok(struct rvt_lkey_table *rkt, struct rvt_pd *pd, struct rvt_sge *isge, struct rvt_sge *last_sge, struct ib_sge *sge, int acc) argument
841 struct rvt_pd *pd = ibpd_to_rvtpd(qp->ibqp.pd); local
[all...]
/linux-master/sound/soc/sof/
H A Dpcm.c698 struct snd_soc_component_driver *pd = &sdev->plat_drv; local
709 pd->name = "sof-audio-component";
710 pd->probe = sof_pcm_probe;
711 pd->remove = sof_pcm_remove;
712 pd->open = sof_pcm_open;
713 pd->close = sof_pcm_close;
714 pd->hw_params = sof_pcm_hw_params;
715 pd->prepare = sof_pcm_prepare;
716 pd->hw_free = sof_pcm_hw_free;
717 pd
[all...]
/linux-master/fs/bcachefs/
H A Dutil.c523 /* pd controller: */
533 void bch2_pd_controller_update(struct bch_pd_controller *pd, argument
538 unsigned long seconds_since_update = (jiffies - pd->last_update) / HZ;
543 pd->last_update = jiffies;
547 proportional = div_s64(proportional, pd->p_term_inverse);
549 derivative = actual - pd->last_actual;
551 derivative = ewma_add(pd->smoothed_derivative, derivative,
552 (pd->d_term / seconds_since_update) ?: 1);
553 derivative = derivative * pd->d_term;
554 derivative = div_s64(derivative, pd
577 bch2_pd_controller_init(struct bch_pd_controller *pd) argument
587 bch2_pd_controller_debug_to_text(struct printbuf *out, struct bch_pd_controller *pd) argument
[all...]
/linux-master/net/netfilter/ipvs/
H A Dip_vs_proto_udp.c32 struct ip_vs_proto_data *pd,
78 *cpp = ip_vs_schedule(svc, skb, pd, &ignored, iph);
81 *verdict = ip_vs_leave(svc, skb, pd, iph);
367 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_UDP); local
378 atomic_inc(&pd->appcnt);
388 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(ipvs, IPPROTO_UDP); local
390 atomic_dec(&pd->appcnt);
454 struct ip_vs_proto_data *pd)
456 if (unlikely(!pd)) {
461 cp->timeout = pd
31 udp_conn_schedule(struct netns_ipvs *ipvs, int af, struct sk_buff *skb, struct ip_vs_proto_data *pd, int *verdict, struct ip_vs_conn **cpp, struct ip_vs_iphdr *iph) argument
452 udp_state_transition(struct ip_vs_conn *cp, int direction, const struct sk_buff *skb, struct ip_vs_proto_data *pd) argument
466 __udp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) argument
476 __udp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) argument
[all...]
/linux-master/drivers/net/wireless/ath/ath5k/
H A Deeprom.c698 struct ath5k_pdgain_info *pd = local
701 kfree(pd->pd_step);
702 kfree(pd->pd_pwr);
719 struct ath5k_pdgain_info *pd; local
754 pd = &chinfo[pier].pd_curves[idx];
756 pd->pd_points = AR5K_EEPROM_N_PWR_POINTS_5111;
758 /* Allocate pd points for this curve */
759 pd->pd_step = kcalloc(AR5K_EEPROM_N_PWR_POINTS_5111,
761 if (!pd->pd_step)
764 pd
931 struct ath5k_pdgain_info *pd = local
1223 struct ath5k_pdgain_info *pd = local
[all...]
/linux-master/drivers/cpuidle/
H A Dcpuidle-riscv-sbi.c362 static int sbi_cpuidle_pd_power_off(struct generic_pm_domain *pd) argument
364 struct genpd_power_state *state = &pd->states[pd->state_idx];
389 struct generic_pm_domain *pd; local
394 pd = dt_idle_pd_alloc(np, sbi_dt_parse_state_node);
395 if (!pd)
402 pd->flags |= GENPD_FLAG_IRQ_SAFE | GENPD_FLAG_CPU_DOMAIN;
406 pd->power_off = sbi_cpuidle_pd_power_off;
408 pd->flags |= GENPD_FLAG_ALWAYS_ON;
411 pd_gov = pd
[all...]
/linux-master/net/l2tp/
H A Dl2tp_ppp.c1419 static void pppol2tp_next_tunnel(struct net *net, struct pppol2tp_seq_data *pd) argument
1422 if (pd->tunnel)
1423 l2tp_tunnel_dec_refcount(pd->tunnel);
1426 pd->tunnel = l2tp_tunnel_get_nth(net, pd->tunnel_idx);
1427 pd->tunnel_idx++;
1430 if (!pd->tunnel || pd->tunnel->version == 2)
1433 l2tp_tunnel_dec_refcount(pd->tunnel);
1437 static void pppol2tp_next_session(struct net *net, struct pppol2tp_seq_data *pd) argument
1454 struct pppol2tp_seq_data *pd = SEQ_START_TOKEN; local
1490 struct pppol2tp_seq_data *pd = v; local
1584 struct pppol2tp_seq_data *pd = v; local
[all...]

Completed in 203 milliseconds

1234567891011>>