Searched refs:pd (Results 251 - 275 of 684) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/infiniband/hw/mlx5/
H A Dqp.c864 static void destroy_user_rq(struct mlx5_ib_dev *dev, struct ib_pd *pd, argument
880 static int create_user_rq(struct mlx5_ib_dev *dev, struct ib_pd *pd, argument
941 static int _create_user_qp(struct mlx5_ib_dev *dev, struct ib_pd *pd, argument
1030 uid = (attr->qp_type != IB_QPT_XRC_INI) ? to_mpd(pd)->uid : 0;
1233 struct ib_pd *pd)
1238 MLX5_SET(create_tis_in, in, uid, to_mpd(pd)->uid);
1250 struct mlx5_ib_sq *sq, struct ib_pd *pd)
1252 mlx5_cmd_destroy_tis(dev->mdev, sq->tisn, to_mpd(pd)->uid);
1340 struct ib_pd *pd, struct mlx5_ib_cq *cq)
1379 MLX5_SET(create_sq_in, in, uid, to_mpd(pd)
1230 create_raw_packet_qp_tis(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, struct mlx5_ib_sq *sq, u32 tdn, struct ib_pd *pd) argument
1249 destroy_raw_packet_qp_tis(struct mlx5_ib_dev *dev, struct mlx5_ib_sq *sq, struct ib_pd *pd) argument
1337 create_raw_packet_qp_sq(struct mlx5_ib_dev *dev, struct ib_udata *udata, struct mlx5_ib_sq *sq, void *qpin, struct ib_pd *pd, struct mlx5_ib_cq *cq) argument
1432 create_raw_packet_qp_rq(struct mlx5_ib_dev *dev, struct mlx5_ib_rq *rq, void *qpin, struct ib_pd *pd, struct mlx5_ib_cq *cq) argument
1508 destroy_raw_packet_qp_tir(struct mlx5_ib_dev *dev, struct mlx5_ib_rq *rq, u32 qp_flags_en, struct ib_pd *pd) argument
1519 create_raw_packet_qp_tir(struct mlx5_ib_dev *dev, struct mlx5_ib_rq *rq, u32 tdn, u32 *qp_flags_en, struct ib_pd *pd, u32 *out) argument
1569 create_raw_packet_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, u32 *in, size_t inlen, struct ib_pd *pd, struct ib_udata *udata, struct mlx5_ib_create_qp_resp *resp, struct ib_qp_init_attr *init_attr) argument
1715 create_rss_raw_qp_tir(struct mlx5_ib_dev *dev, struct ib_pd *pd, struct mlx5_ib_qp *qp, struct mlx5_create_qp_params *params) argument
2068 create_dci(struct mlx5_ib_dev *dev, struct ib_pd *pd, struct mlx5_ib_qp *qp, struct mlx5_create_qp_params *params) argument
2229 create_user_qp(struct mlx5_ib_dev *dev, struct ib_pd *pd, struct mlx5_ib_qp *qp, struct mlx5_create_qp_params *params) argument
2432 create_kernel_qp(struct mlx5_ib_dev *dev, struct ib_pd *pd, struct mlx5_ib_qp *qp, struct mlx5_create_qp_params *params) argument
2729 create_dct(struct mlx5_ib_dev *dev, struct ib_pd *pd, struct mlx5_ib_qp *qp, struct mlx5_create_qp_params *params) argument
2800 check_valid_flow(struct mlx5_ib_dev *dev, struct ib_pd *pd, struct ib_qp_init_attr *attr, struct ib_udata *udata) argument
3086 create_qp(struct mlx5_ib_dev *dev, struct ib_pd *pd, struct mlx5_ib_qp *qp, struct mlx5_create_qp_params *params) argument
3246 struct ib_pd *pd = ibqp->pd; local
3450 modify_raw_packet_eth_prio(struct mlx5_core_dev *dev, struct mlx5_ib_sq *sq, u8 sl, struct ib_pd *pd) argument
3477 modify_raw_packet_tx_affinity(struct mlx5_core_dev *dev, struct mlx5_ib_sq *sq, u8 tx_affinity, struct ib_pd *pd) argument
3780 modify_raw_packet_qp_rq( struct mlx5_ib_dev *dev, struct mlx5_ib_rq *rq, int new_state, const struct mlx5_modify_raw_qp_param *raw_qp_param, struct ib_pd *pd) argument
3822 modify_raw_packet_qp_sq( struct mlx5_core_dev *dev, struct mlx5_ib_sq *sq, int new_state, const struct mlx5_modify_raw_qp_param *raw_qp_param, struct ib_pd *pd) argument
4152 struct mlx5_ib_pd *pd; local
5194 create_rq(struct mlx5_ib_rwq *rwq, struct ib_pd *pd, struct ib_wq_init_attr *init_attr) argument
5344 prepare_user_rq(struct ib_pd *pd, struct ib_wq_init_attr *init_attr, struct ib_udata *udata, struct mlx5_ib_rwq *rwq) argument
5426 mlx5_ib_create_wq(struct ib_pd *pd, struct ib_wq_init_attr *init_attr, struct ib_udata *udata) argument
[all...]
/linux-master/drivers/video/fbdev/
H A Dau1200fb.c149 struct au1200fb_platdata *pd; member in struct:au1200fb_device
773 struct au1200fb_platdata *pd)
806 if (pd->panel_shutdown)
807 pd->panel_shutdown();
866 if (pd->panel_init)
867 pd->panel_init();
1214 au1200_setpanel(panel, fbdev->pd);
1220 au1200_setpanel(NULL, fbdev->pd);
1467 au1200_setpanel(newpanel, fbdev->pd);
1582 static int au1200fb_setup(struct au1200fb_platdata *pd) argument
772 au1200_setpanel(struct panel_settings *newpanel, struct au1200fb_platdata *pd) argument
1651 struct au1200fb_platdata *pd; local
1765 struct au1200fb_platdata *pd = platform_get_drvdata(dev); local
1791 struct au1200fb_platdata *pd = dev_get_drvdata(dev); local
1802 struct au1200fb_platdata *pd = dev_get_drvdata(dev); local
[all...]
H A Dsm501fb.c716 struct sm501_platdata_fbsub *pd = fbi->pdata->fb_pnl; local
735 if (!(pd->flags & SM501FB_FLAG_PANEL_NO_VBIASEN)) {
736 if (pd->flags & SM501FB_FLAG_PANEL_INV_VBIASEN)
746 if (!(pd->flags & SM501FB_FLAG_PANEL_NO_FPEN)) {
747 if (pd->flags & SM501FB_FLAG_PANEL_INV_FPEN)
758 if (!(pd->flags & SM501FB_FLAG_PANEL_NO_FPEN)) {
759 if (pd->flags & SM501FB_FLAG_PANEL_INV_FPEN)
769 if (!(pd->flags & SM501FB_FLAG_PANEL_NO_VBIASEN)) {
770 if (pd->flags & SM501FB_FLAG_PANEL_INV_VBIASEN)
1681 struct sm501_platdata_fbsub *pd; local
1867 struct sm501_platdata_fbsub *pd; local
1952 struct sm501_platdata *pd = dev->parent->platform_data; local
[all...]
/linux-master/drivers/usb/typec/
H A Dclass.c20 #include "pd.h"
759 * @pd: The USB PD instance.
762 * by linking @partner to @pd which contains the objects that were used during the
765 * If @pd is NULL, the link is removed and the contract with @partner has ended.
768 struct usb_power_delivery *pd)
772 if (IS_ERR_OR_NULL(partner) || partner->pd == pd)
775 if (pd) {
776 ret = usb_power_delivery_link_device(pd, &partner->dev);
780 usb_power_delivery_unlink_device(partner->pd,
767 typec_partner_set_usb_power_delivery(struct typec_partner *partner, struct usb_power_delivery *pd) argument
1286 typec_port_set_usb_power_delivery(struct typec_port *port, struct usb_power_delivery *pd) argument
1312 struct usb_power_delivery *pd; local
[all...]
/linux-master/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_verbs.c430 struct pvrdma_pd *pd = to_vpd(ibpd); local
455 pd->privileged = !udata;
456 pd->pd_handle = resp->pd_handle;
457 pd->pdn = resp->pd_handle;
464 pvrdma_dealloc_pd(&pd->ibpd, udata);
469 /* u32 pd handle */
479 * @pd: the protection domain to be released
484 int pvrdma_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata) argument
486 struct pvrdma_dev *dev = to_vdev(pd->device);
492 cmd->pd_handle = to_vpd(pd)
[all...]
H A Dpvrdma_verbs.h366 int pvrdma_alloc_pd(struct ib_pd *pd, struct ib_udata *udata);
368 struct ib_mr *pvrdma_get_dma_mr(struct ib_pd *pd, int acc);
369 struct ib_mr *pvrdma_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
373 struct ib_mr *pvrdma_alloc_mr(struct ib_pd *pd, enum ib_mr_type mr_type,
/linux-master/net/9p/
H A Dtrans_rdma.c50 * @pd: Protection Domain pointer
77 struct ib_pd *pd; member in struct:p9_trans_rdma
370 if (rdma->pd && !IS_ERR(rdma->pd))
371 ib_dealloc_pd(rdma->pd);
400 sge.lkey = rdma->pd->local_dma_lkey;
497 sge.lkey = rdma->pd->local_dma_lkey;
704 rdma->pd = ib_alloc_pd(rdma->cm_id->device, 0);
705 if (IS_ERR(rdma->pd))
720 err = rdma_create_qp(rdma->cm_id, rdma->pd,
[all...]
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_gtt.h269 struct dma_resv _resv; /* reservation lock for all pd objects, and buffer pool */
412 struct i915_page_directory *pd; member in struct:i915_ppgtt
562 i915_pt_entry(const struct i915_page_directory * const pd, argument
565 return pd->entry[n];
578 struct i915_page_table *pt = ppgtt->pd->entry[n];
643 __set_pd_entry(struct i915_page_directory * const pd,
648 #define set_pd_entry(pd, idx, to) \
649 __set_pd_entry((pd), (idx), px_pt(to), gen8_pde_encode)
652 clear_pd_entry(struct i915_page_directory * const pd,
657 release_pd_entry(struct i915_page_directory * const pd,
[all...]
/linux-master/drivers/input/joystick/
H A Ddb9.c87 struct pardevice *pd; member in struct:db9
355 struct parport *port = db9->pd->port;
507 struct parport *port = db9->pd->port;
515 parport_claim(db9->pd);
531 struct parport *port = db9->pd->port;
538 parport_release(db9->pd);
547 struct pardevice *pd; local
584 pd = parport_register_dev_model(pp, "db9", &db9_parport_cb, port_idx);
585 if (!pd) {
595 db9->pd
[all...]
/linux-master/drivers/gpu/drm/tiny/
H A Dsimpledrm.c95 const struct simplefb_platform_data *pd)
97 return simplefb_get_validated_int0(dev, "width", pd->width);
102 const struct simplefb_platform_data *pd)
104 return simplefb_get_validated_int0(dev, "height", pd->height);
109 const struct simplefb_platform_data *pd)
111 return simplefb_get_validated_int(dev, "stride", pd->stride);
116 const struct simplefb_platform_data *pd)
118 return simplefb_get_validated_format(dev, pd->format);
763 const struct simplefb_platform_data *pd = dev_get_platdata(&pdev->dev); local
800 if (pd) {
94 simplefb_get_width_pd(struct drm_device *dev, const struct simplefb_platform_data *pd) argument
101 simplefb_get_height_pd(struct drm_device *dev, const struct simplefb_platform_data *pd) argument
108 simplefb_get_stride_pd(struct drm_device *dev, const struct simplefb_platform_data *pd) argument
115 simplefb_get_format_pd(struct drm_device *dev, const struct simplefb_platform_data *pd) argument
[all...]
/linux-master/drivers/infiniband/hw/mthca/
H A Dmthca_provider.c351 struct mthca_pd *pd = to_mpd(ibpd); local
354 err = mthca_pd_alloc(to_mdev(ibdev), !udata, pd);
359 if (ib_copy_to_udata(udata, &pd->pd_num, sizeof (__u32))) {
360 mthca_pd_free(to_mdev(ibdev), pd); local
368 static int mthca_dealloc_pd(struct ib_pd *pd, struct ib_udata *udata) argument
370 mthca_pd_free(to_mdev(pd->device), to_mpd(pd));
381 return mthca_create_ah(to_mdev(ibah->device), to_mpd(ibah->pd),
419 err = mthca_alloc_srq(to_mdev(ibsrq->device), to_mpd(ibsrq->pd),
500 err = mthca_alloc_qp(dev, to_mpd(ibqp->pd),
803 mthca_get_dma_mr(struct ib_pd *pd, int acc) argument
826 mthca_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, u64 virt, int acc, struct ib_udata *udata) argument
[all...]
H A Dmthca_mr.c54 __be32 pd; member in struct:mthca_mpt_entry
427 int mthca_mr_alloc(struct mthca_dev *dev, u32 pd, int buffer_size_shift, argument
466 mpt_entry->pd = cpu_to_be32(pd);
509 int mthca_mr_alloc_notrans(struct mthca_dev *dev, u32 pd, argument
513 return mthca_mr_alloc(dev, pd, 12, 0, ~0ULL, access, mr);
516 int mthca_mr_alloc_phys(struct mthca_dev *dev, u32 pd, argument
533 err = mthca_mr_alloc(dev, pd, buffer_size_shift, iova,
H A Dmthca_av.c154 struct mthca_pd *pd,
170 } else if (!atomic_read(&pd->sqp_count) &&
197 ah->key = pd->ntmr.ibmr.lkey;
199 av->port_pd = cpu_to_be32(pd->pd_num |
153 mthca_create_ah(struct mthca_dev *dev, struct mthca_pd *pd, struct rdma_ah_attr *ah_attr, struct mthca_ah *ah) argument
/linux-master/net/rds/
H A Dib.c108 if (rds_ibdev->pd)
109 ib_dealloc_pd(rds_ibdev->pd);
186 rds_ibdev->pd = ib_alloc_pd(device, 0);
187 if (IS_ERR(rds_ibdev->pd)) {
188 ret = PTR_ERR(rds_ibdev->pd);
189 rds_ibdev->pd = NULL;
/linux-master/drivers/mfd/
H A Dmax8997.c134 struct max8997_platform_data *pd; local
136 pd = devm_kzalloc(dev, sizeof(*pd), GFP_KERNEL);
137 if (!pd)
140 pd->ono = irq_of_parse_and_map(dev->of_node, 1);
142 return pd;
/linux-master/kernel/
H A Dgen_kheaders.sh71 done | cpio --quiet -pd $cpio_dir
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dvmmgp100.c239 struct nvkm_mmu_pt *pd = pgd->pt[0]; local
247 nvkm_kmap(pd->memory);
248 VMM_WO128(pd, vmm, pdei * 0x10, data[0], data[1]);
249 nvkm_done(pd->memory);
366 struct nvkm_mmu_pt *pd = pgd->pt[0]; local
372 nvkm_kmap(pd->memory);
373 VMM_WO064(pd, vmm, pdei * 8, data);
374 nvkm_done(pd->memory);
/linux-master/arch/mips/pci/
H A Dpci-alchemy.c364 struct alchemy_pci_platdata *pd = pdev->dev.platform_data; local
373 if (!pd) {
441 if (pd->board_map_irq)
442 ctx->board_map_irq = pd->board_map_irq;
444 if (pd->board_pci_idsel)
445 ctx->board_pci_idsel = pd->board_pci_idsel;
473 val &= ~pd->pci_cfg_clr;
474 val |= pd->pci_cfg_set;
/linux-master/drivers/clk/qcom/
H A Dvideocc-sc7180.c158 .pd = {
166 .pd = {
H A Dgpucc-sdm845.c123 .pd = {
133 .pd = {
H A Dvideocc-sm8250.c275 .pd = {
284 .pd = {
293 .pd = {
302 .pd = {
/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_mr.c333 struct rxe_pd *pd,
357 mr = lookup_mr(pd, access, sge->lkey, RXE_LOOKUP_LOCAL);
382 mr = lookup_mr(pd, access, sge->lkey,
616 struct rxe_mr *lookup_mr(struct rxe_pd *pd, int access, u32 key, argument
620 struct rxe_dev *rxe = to_rdev(pd->ibpd.device);
629 mr_pd(mr) != pd || ((access & mr->access) != access) ||
701 if (unlikely(qp->ibqp.pd != mr->ibmr.pd)) {
702 rxe_dbg_mr(mr, "qp->pd and mr->pd do
332 copy_data( struct rxe_pd *pd, int access, struct rxe_dma_info *dma, void *addr, int length, enum rxe_mr_copy_dir dir) argument
[all...]
/linux-master/drivers/net/wireless/ath/ath9k/
H A Ddfs.c276 struct dfs_pattern_detector *pd = sc->dfs_detector; local
278 if (pd == NULL)
280 if (!pd->add_pulse(pd, pe, NULL))
/linux-master/arch/s390/include/asm/
H A Dnmi.h42 u64 pd : 1; /* 01 instruction-processing damage */ member in struct:mci::__anon5
/linux-master/include/linux/
H A Dpm_domain.h201 static inline struct generic_pm_domain *pd_to_genpd(struct dev_pm_domain *pd) argument
203 return container_of(pd, struct generic_pm_domain, domain);
456 void dev_pm_domain_set(struct device *dev, struct dev_pm_domain *pd);
486 struct dev_pm_domain *pd) {}
485 dev_pm_domain_set(struct device *dev, struct dev_pm_domain *pd) argument

Completed in 237 milliseconds

<<11121314151617181920>>