/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | qp.c | 864 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 D | au1200fb.c | 149 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 D | sm501fb.c | 716 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 D | class.c | 20 #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 D | pvrdma_verbs.c | 430 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 D | pvrdma_verbs.h | 366 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 D | trans_rdma.c | 50 * @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 D | intel_gtt.h | 269 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 D | db9.c | 87 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 D | simpledrm.c | 95 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 D | mthca_provider.c | 351 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 D | mthca_mr.c | 54 __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 D | mthca_av.c | 154 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 D | ib.c | 108 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 D | max8997.c | 134 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 D | gen_kheaders.sh | 71 done | cpio --quiet -pd $cpio_dir
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | vmmgp100.c | 239 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 D | pci-alchemy.c | 364 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 D | videocc-sc7180.c | 158 .pd = { 166 .pd = {
|
H A D | gpucc-sdm845.c | 123 .pd = { 133 .pd = {
|
H A D | videocc-sm8250.c | 275 .pd = { 284 .pd = { 293 .pd = { 302 .pd = {
|
/linux-master/drivers/infiniband/sw/rxe/ |
H A D | rxe_mr.c | 333 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 D | dfs.c | 276 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 D | nmi.h | 42 u64 pd : 1; /* 01 instruction-processing damage */ member in struct:mci::__anon5
|
/linux-master/include/linux/ |
H A D | pm_domain.h | 201 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
|