/kernel/linux/linux-5.10/drivers/scsi/bnx2i/ |
H A D | bnx2i_hwi.c | 793 u32 *ptbl; in bnx2i_570x_send_conn_ofld_req() local 818 ptbl = (u32 *) ep->qp.sq_pgtbl_virt; in bnx2i_570x_send_conn_ofld_req() 820 ofld_req2.sq_first_pte.hi = *ptbl++; in bnx2i_570x_send_conn_ofld_req() 821 ofld_req2.sq_first_pte.lo = *ptbl; in bnx2i_570x_send_conn_ofld_req() 823 ptbl = (u32 *) ep->qp.cq_pgtbl_virt; in bnx2i_570x_send_conn_ofld_req() 824 ofld_req2.cq_first_pte.hi = *ptbl++; in bnx2i_570x_send_conn_ofld_req() 825 ofld_req2.cq_first_pte.lo = *ptbl; in bnx2i_570x_send_conn_ofld_req() 854 u32 *ptbl; in bnx2i_5771x_send_conn_ofld_req() local 879 ptbl = (u32 *)((u8 *)ep->qp.sq_pgtbl_virt + ISCSI_SQ_DB_SIZE); in bnx2i_5771x_send_conn_ofld_req() 880 ofld_req2.sq_first_pte.hi = *ptbl in bnx2i_5771x_send_conn_ofld_req() 938 u32 *ptbl; setup_qp_page_tables() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/bnx2i/ |
H A D | bnx2i_hwi.c | 793 u32 *ptbl; in bnx2i_570x_send_conn_ofld_req() local 818 ptbl = (u32 *) ep->qp.sq_pgtbl_virt; in bnx2i_570x_send_conn_ofld_req() 820 ofld_req2.sq_first_pte.hi = *ptbl++; in bnx2i_570x_send_conn_ofld_req() 821 ofld_req2.sq_first_pte.lo = *ptbl; in bnx2i_570x_send_conn_ofld_req() 823 ptbl = (u32 *) ep->qp.cq_pgtbl_virt; in bnx2i_570x_send_conn_ofld_req() 824 ofld_req2.cq_first_pte.hi = *ptbl++; in bnx2i_570x_send_conn_ofld_req() 825 ofld_req2.cq_first_pte.lo = *ptbl; in bnx2i_570x_send_conn_ofld_req() 854 u32 *ptbl; in bnx2i_5771x_send_conn_ofld_req() local 879 ptbl = (u32 *)((u8 *)ep->qp.sq_pgtbl_virt + ISCSI_SQ_DB_SIZE); in bnx2i_5771x_send_conn_ofld_req() 880 ofld_req2.sq_first_pte.hi = *ptbl in bnx2i_5771x_send_conn_ofld_req() 938 u32 *ptbl; setup_qp_page_tables() local [all...] |
/kernel/linux/linux-5.10/block/ |
H A D | genhd.c | 148 struct disk_part_tbl *ptbl = rcu_dereference(disk->part_tbl); in __disk_get_part() local 150 if (unlikely(partno < 0 || partno >= ptbl->len)) in __disk_get_part() 152 return rcu_dereference(ptbl->part[partno]); in __disk_get_part() 196 struct disk_part_tbl *ptbl; in disk_part_iter_init() local 199 ptbl = rcu_dereference(disk->part_tbl); in disk_part_iter_init() 205 piter->idx = ptbl->len - 1; in disk_part_iter_init() 228 struct disk_part_tbl *ptbl; in disk_part_iter_next() local 237 ptbl = rcu_dereference(piter->disk->part_tbl); in disk_part_iter_next() 249 end = ptbl->len; in disk_part_iter_next() 256 part = rcu_dereference(ptbl in disk_part_iter_next() 321 struct disk_part_tbl *ptbl; disk_map_sector_rcu() local 369 struct disk_part_tbl *ptbl; disk_has_partitions() local 1727 struct disk_part_tbl *ptbl; __alloc_disk_node() local [all...] |
/kernel/linux/linux-5.10/block/partitions/ |
H A D | core.c | 307 struct disk_part_tbl *ptbl = in hd_struct_free() local 310 rcu_assign_pointer(ptbl->last_lookup, NULL); in hd_struct_free() 330 struct disk_part_tbl *ptbl = in delete_partition() local 339 rcu_assign_pointer(ptbl->part[part->partno], NULL); in delete_partition() 378 struct disk_part_tbl *ptbl; in add_partition() local 403 ptbl = rcu_dereference_protected(disk->part_tbl, 1); in add_partition() 405 if (ptbl->part[partno]) in add_partition() 480 rcu_assign_pointer(ptbl->part[partno], p); in add_partition()
|
/kernel/linux/linux-5.10/drivers/vfio/ |
H A D | vfio_iommu_spapr_tce.c | 202 phys_addr_t ioba, struct iommu_table **ptbl) in tce_iommu_find_table() 215 *ptbl = tbl; in tce_iommu_find_table() 612 struct iommu_table **ptbl) in tce_iommu_create_table() 626 page_shift, window_size, levels, ptbl); in tce_iommu_create_table() 628 WARN_ON(!ret && !(*ptbl)->it_ops->free); in tce_iommu_create_table() 629 WARN_ON(!ret && ((*ptbl)->it_allocated_size > table_size)); in tce_iommu_create_table() 201 tce_iommu_find_table(struct tce_container *container, phys_addr_t ioba, struct iommu_table **ptbl) tce_iommu_find_table() argument 606 tce_iommu_create_table(struct tce_container *container, struct iommu_table_group *table_group, int num, __u32 page_shift, __u64 window_size, __u32 levels, struct iommu_table **ptbl) tce_iommu_create_table() argument
|
/kernel/linux/linux-6.6/drivers/vfio/ |
H A D | vfio_iommu_spapr_tce.c | 204 phys_addr_t ioba, struct iommu_table **ptbl) in tce_iommu_find_table() 217 *ptbl = tbl; in tce_iommu_find_table() 613 struct iommu_table **ptbl) in tce_iommu_create_table() 627 page_shift, window_size, levels, ptbl); in tce_iommu_create_table() 629 WARN_ON(!ret && !(*ptbl)->it_ops->free); in tce_iommu_create_table() 630 WARN_ON(!ret && ((*ptbl)->it_allocated_size > table_size)); in tce_iommu_create_table() 203 tce_iommu_find_table(struct tce_container *container, phys_addr_t ioba, struct iommu_table **ptbl) tce_iommu_find_table() argument 607 tce_iommu_create_table(struct tce_container *container, struct iommu_table_group *table_group, int num, __u32 page_shift, __u64 window_size, __u32 levels, struct iommu_table **ptbl) tce_iommu_create_table() argument
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
H A D | npu-dma.c | 278 struct iommu_table **ptbl) in pnv_npu_peers_create_table_userspace() 290 window_size, levels, ptbl); in pnv_npu_peers_create_table_userspace() 275 pnv_npu_peers_create_table_userspace( struct iommu_table_group *table_group, int num, __u32 page_shift, __u64 window_size, __u32 levels, struct iommu_table **ptbl) pnv_npu_peers_create_table_userspace() argument
|
H A D | pci-ioda.c | 1848 bool alloc_userspace_copy, struct iommu_table **ptbl) in pnv_pci_ioda2_create_table() 1871 *ptbl = tbl; in pnv_pci_ioda2_create_table() 2017 struct iommu_table **ptbl) in pnv_pci_ioda2_create_table_userspace() 2020 num, page_shift, window_size, levels, true, ptbl); in pnv_pci_ioda2_create_table_userspace() 2023 (*ptbl)->it_allocated_size = pnv_pci_ioda2_get_table_size( in pnv_pci_ioda2_create_table_userspace() 1846 pnv_pci_ioda2_create_table(struct iommu_table_group *table_group, int num, __u32 page_shift, __u64 window_size, __u32 levels, bool alloc_userspace_copy, struct iommu_table **ptbl) pnv_pci_ioda2_create_table() argument 2014 pnv_pci_ioda2_create_table_userspace( struct iommu_table_group *table_group, int num, __u32 page_shift, __u64 window_size, __u32 levels, struct iommu_table **ptbl) pnv_pci_ioda2_create_table_userspace() argument
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | iommu.h | 172 struct iommu_table **ptbl);
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | iommu.h | 174 struct iommu_table **ptbl);
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_64_mmu_radix.c | 231 unsigned long size, ptbl, root; in kvmppc_mmu_radix_translate_table() local 243 ptbl = (table & PRTB_MASK) + (table_index * sizeof(entry)); in kvmppc_mmu_radix_translate_table() 245 ret = kvm_read_guest(kvm, ptbl, &entry, sizeof(entry)); in kvmppc_mmu_radix_translate_table()
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_64_mmu_radix.c | 239 unsigned long size, ptbl, root; in kvmppc_mmu_radix_translate_table() local 251 ptbl = (table & PRTB_MASK) + (table_index * sizeof(entry)); in kvmppc_mmu_radix_translate_table() 253 ret = kvm_read_guest(kvm, ptbl, &entry, sizeof(entry)); in kvmppc_mmu_radix_translate_table()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/ |
H A D | pci-ioda.c | 1346 bool alloc_userspace_copy, struct iommu_table **ptbl) in pnv_pci_ioda2_create_table() 1369 *ptbl = tbl; in pnv_pci_ioda2_create_table() 1516 struct iommu_table **ptbl) in pnv_pci_ioda2_create_table_userspace() 1519 num, page_shift, window_size, levels, true, ptbl); in pnv_pci_ioda2_create_table_userspace() 1522 (*ptbl)->it_allocated_size = pnv_pci_ioda2_get_table_size( in pnv_pci_ioda2_create_table_userspace() 1344 pnv_pci_ioda2_create_table(struct iommu_table_group *table_group, int num, __u32 page_shift, __u64 window_size, __u32 levels, bool alloc_userspace_copy, struct iommu_table **ptbl) pnv_pci_ioda2_create_table() argument 1513 pnv_pci_ioda2_create_table_userspace( struct iommu_table_group *table_group, int num, __u32 page_shift, __u64 window_size, __u32 levels, struct iommu_table **ptbl) pnv_pci_ioda2_create_table_userspace() argument
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | iommu.c | 1207 struct iommu_table **ptbl) in spapr_tce_create_table() 1219 *ptbl = iommu_tce_table_get(tbl); in spapr_tce_create_table() 1205 spapr_tce_create_table(struct iommu_table_group *table_group, int num, __u32 page_shift, __u64 window_size, __u32 levels, struct iommu_table **ptbl) spapr_tce_create_table() argument
|