| /dpdk/drivers/net/bnxt/tf_core/ |
| H A D | tf_em_common.c | 31 #define MAX_PAGE_PTRS(page_size) ((page_size) / sizeof(void *)) argument 304 uint32_t page_size) in tf_em_page_tbl_pgcnt() argument 307 MAX_PAGE_PTRS(page_size); in tf_em_page_tbl_pgcnt() 331 uint32_t page_size, in tf_em_size_page_tbls() argument 378 uint64_t lvl_data_size = page_size; in tf_em_size_page_tbl_lvl() 390 page_size; in tf_em_size_page_tbl_lvl() 393 MAX_PAGE_PTRS(page_size) * page_size; in tf_em_size_page_tbl_lvl() 398 *num_data_pages = roundup(data_size, page_size) / page_size; in tf_em_size_page_tbl_lvl() 416 uint32_t page_size) in tf_em_size_table() argument 461 page_size); in tf_em_size_table() [all …]
|
| H A D | tf_msg.h | 369 uint32_t *page_size); 396 uint8_t page_size); 421 int page_size,
|
| H A D | tf_em_common.h | 179 uint32_t page_size);
|
| H A D | tf_msg.c | 1085 uint32_t *page_size) in tf_msg_ext_em_ctxt_mem_alloc() argument 1136 *page_size = resp.page_size; in tf_msg_ext_em_ctxt_mem_alloc() 1146 uint8_t page_size) in tf_msg_ext_em_ctxt_mem_free() argument 1180 req.page_size = page_size; in tf_msg_ext_em_ctxt_mem_free() 1195 int page_size, in tf_msg_em_mem_rgtr() argument 1228 req.page_size = page_size; in tf_msg_em_mem_rgtr()
|
| H A D | tf_em_host.c | 30 #define MAX_PAGE_PTRS(page_size) ((page_size) / sizeof(void *)) argument
|
| /dpdk/drivers/net/hinic/base/ |
| H A D | hinic_pmd_eqs.c | 79 #define PAGE_IN_4K(page_size) ((page_size) >> 12) argument 80 #define EQ_SET_HW_PAGE_SIZE_VAL(eq) ((u32)ilog2(PAGE_IN_4K((eq)->page_size))) 242 eq->page_size, &eq->dma_addr[pg_num], in alloc_eq_pages() 268 dma_free_coherent(eq->hwdev, eq->page_size, in alloc_eq_pages() 286 dma_free_coherent(hwdev, eq->page_size, in free_eq_pages() 308 u16 q_len, u32 page_size, in init_aeq() argument 316 eq->page_size = page_size; in init_aeq() 331 eq->num_pages = GET_EQ_NUM_PAGES(eq, page_size); in init_aeq() 332 eq->num_elem_in_pg = GET_EQ_NUM_ELEMS(eq, page_size); in init_aeq()
|
| H A D | hinic_pmd_eqs.h | 63 u32 page_size; member
|
| H A D | hinic_pmd_hwdev.h | 122 u8 page_size; member 485 int hinic_set_pagesize(void *hwdev, u8 page_size);
|
| H A D | hinic_pmd_hwdev.c | 432 int hinic_set_pagesize(void *hwdev, u8 page_size) in hinic_set_pagesize() argument 438 if (page_size > HINIC_PAGE_SIZE_MAX) { in hinic_set_pagesize() 440 page_size, HINIC_PAGE_SIZE_MAX); in hinic_set_pagesize() 448 page_size_info.page_size = page_size; in hinic_set_pagesize()
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_txq.c | 81 const size_t page_size = sysconf(_SC_PAGESIZE); in txq_uar_init_secondary() local 89 offset = uar_va & (page_size - 1); /* Offset in page. */ in txq_uar_init_secondary() 90 addr = mmap(NULL, page_size, PROT_WRITE, MAP_SHARED, fd, in txq_uar_init_secondary() 113 const size_t page_size = sysconf(_SC_PAGESIZE); in txq_uar_uninit_secondary() local 117 munmap(RTE_PTR_ALIGN_FLOOR(addr, page_size), page_size); in txq_uar_uninit_secondary() 166 const size_t page_size = sysconf(_SC_PAGESIZE); in mlx4_tx_uar_uninit_secondary() local 170 if (page_size == (size_t)-1) { in mlx4_tx_uar_uninit_secondary() 177 munmap(RTE_PTR_ALIGN_FLOOR(addr, page_size), page_size); in mlx4_tx_uar_uninit_secondary()
|
| /dpdk/lib/eal/unix/ |
| H A D | eal_unix_memory.c | 138 static size_t page_size; in rte_mem_page_size() local 140 if (!page_size) in rte_mem_page_size() 141 page_size = sysconf(_SC_PAGESIZE); in rte_mem_page_size() 143 return page_size; in rte_mem_page_size()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_txq.c | 523 const size_t page_size = rte_mem_page_size(); in txq_uar_init_secondary() local 524 if (page_size == (size_t)-1) { in txq_uar_init_secondary() 538 offset = uar_va & (page_size - 1); /* Offset in page. */ in txq_uar_init_secondary() 539 addr = rte_mem_map(NULL, page_size, RTE_PROT_WRITE, RTE_MAP_SHARED, in txq_uar_init_secondary() 567 const size_t page_size = rte_mem_page_size(); in txq_uar_uninit_secondary() local 568 if (page_size == (size_t)-1) { in txq_uar_uninit_secondary() 576 rte_mem_unmap(RTE_PTR_ALIGN_FLOOR(addr, page_size), page_size); in txq_uar_uninit_secondary() 590 const size_t page_size = rte_mem_page_size(); in mlx5_tx_uar_uninit_secondary() local 594 if (page_size == (size_t)-1) { in mlx5_tx_uar_uninit_secondary() 603 rte_mem_unmap(RTE_PTR_ALIGN_FLOOR(addr, page_size), page_size); in mlx5_tx_uar_uninit_secondary()
|
| /dpdk/drivers/net/nfp/nfpcore/ |
| H A D | nfp_resource.c | 51 uint32_t page_size; member 106 res->size = (uint64_t)entry.region.page_size << 8; in nfp_cpp_resource_find()
|
| /dpdk/drivers/net/bnxt/hcapi/cfa/ |
| H A D | hcapi_cfa_p4.c | 246 page = key_obj->offset / key_tbl->page_size; in hcapi_cfa_p4_key_hw_op() 250 key_obj->offset = key_obj->offset % key_tbl->page_size; in hcapi_cfa_p4_key_hw_op()
|
| H A D | hcapi_cfa_defs.h | 244 uint32_t page_size; member
|
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common_devx.c | 85 size_t page_size = rte_mem_page_size(); in mlx5_devx_cq_create() local 92 if (page_size == (size_t)-1 || alignment == (size_t)-1) { in mlx5_devx_cq_create() 132 attr->log_page_size = rte_log2_u32(page_size); in mlx5_devx_cq_create()
|
| H A D | mlx5_common.h | 385 mlx5_db_map_type_get(off_t uar_mmap_offset, size_t page_size) in mlx5_db_map_type_get() argument 387 off_t cmd = uar_mmap_offset / page_size; in mlx5_db_map_type_get()
|
| H A D | mlx5_common_mr.c | 1293 uint64_t page_size = rte_mem_page_size(); in mlx5_range_from_mempool_chunk() local 1296 range->start = RTE_ALIGN_FLOOR(start, page_size); in mlx5_range_from_mempool_chunk() 1297 range->end = RTE_ALIGN_CEIL(start + memhdr->len, page_size); in mlx5_range_from_mempool_chunk() 1334 size_t page_size; in mlx5_mempool_get_extmem_cb() local 1369 page_size = msl != NULL ? msl->page_sz : rte_mem_page_size(); in mlx5_mempool_get_extmem_cb() 1370 page_start = RTE_PTR_ALIGN_FLOOR(addr, page_size); in mlx5_mempool_get_extmem_cb() 1372 seg->end = page_start + page_size; in mlx5_mempool_get_extmem_cb()
|
| H A D | mlx5_common.c | 1359 const size_t page_size = rte_mem_page_size(); in mlx5_devx_uar_prepare() local 1363 if (page_size == (size_t)-1) { in mlx5_devx_uar_prepare() 1377 uar->dbnc = mlx5_db_map_type_get(uar_mmap_offset, page_size); in mlx5_devx_uar_prepare()
|
| /dpdk/lib/gpudev/ |
| H A D | rte_gpudev.h | 63 size_t page_size; member
|
| /dpdk/lib/eal/linux/ |
| H A D | eal_memory.c | 92 int page_size; in rte_mem_virt2phy() local 99 page_size = getpagesize(); in rte_mem_virt2phy() 108 virt_pfn = (unsigned long)virtaddr / page_size; in rte_mem_virt2phy() 137 physaddr = ((page & 0x7fffffffffffffULL) * page_size) in rte_mem_virt2phy() 138 + ((unsigned long)virtaddr % page_size); in rte_mem_virt2phy()
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_verbs.c | 916 const size_t page_size = rte_mem_page_size(); in mlx5_txq_ibv_uar_init() local 925 if (page_size == (size_t)-1) { in mlx5_txq_ibv_uar_init() 930 txq->db_nc = mlx5_db_map_type_get(uar_mmap_offset, page_size); in mlx5_txq_ibv_uar_init() 934 lock_idx = (uar_mmap_offset / page_size) & MLX5_UAR_PAGE_NUM_MASK; in mlx5_txq_ibv_uar_init()
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_memory.c | 659 size_t page_size = rte_mem_page_size(); in rte_mem_lock_page() local 660 uintptr_t aligned = RTE_PTR_ALIGN_FLOOR(virtual, page_size); in rte_mem_lock_page() 661 return rte_mem_lock((void *)aligned, page_size); in rte_mem_lock_page()
|
| /dpdk/drivers/net/cxgbe/base/ |
| H A D | common.h | 347 int t4_fixup_host_params_compat(struct adapter *adap, unsigned int page_size, 350 int t4_fixup_host_params(struct adapter *adap, unsigned int page_size,
|
| H A D | t4_hw.c | 3497 unsigned int page_size, in t4_fixup_host_params_compat() argument 3501 unsigned int page_shift = cxgbe_fls(page_size) - 1; in t4_fixup_host_params_compat() 3627 t4_write_reg(adap, A_SGE_FL_BUFFER_SIZE0, page_size); in t4_fixup_host_params_compat() 3652 int t4_fixup_host_params(struct adapter *adap, unsigned int page_size, in t4_fixup_host_params() argument 3655 return t4_fixup_host_params_compat(adap, page_size, cache_line_size, in t4_fixup_host_params() 5046 unsigned int page_shift, page_size, qpp_shift, qpp_mask; in t4_bar2_sge_qregs() local 5060 page_size = 1 << page_shift; in t4_bar2_sge_qregs() 5098 bar2_qinferred = (bar2_qid_offset < page_size); in t4_bar2_sge_qregs()
|