| /linux/drivers/net/ethernet/qlogic/qed/ |
| A D | qed_chain.c | 12 u32 page_cnt) in qed_chain_init() argument 34 chain->page_cnt = page_cnt; in qed_chain_init() 80 for (i = 0; i < chain->page_cnt; i++) { in qed_chain_free_next_ptr() 114 for (i = 0; i < chain->page_cnt; i++) { in qed_chain_free_pbl() 160 u32 page_cnt) in qed_chain_alloc_sanity_check() argument 165 chain_size *= page_cnt; in qed_chain_alloc_sanity_check() 255 u32 page_cnt, i; in qed_chain_alloc_pbl() local 259 page_cnt = chain->page_cnt; in qed_chain_alloc_pbl() 289 for (i = 0; i < page_cnt; i++) { in qed_chain_alloc_pbl() 323 u32 page_cnt; in qed_chain_alloc() local [all …]
|
| A D | qed_sp_commands.c | 309 u8 page_cnt, i; in qed_sp_pf_start() local 370 page_cnt = (u8)qed_chain_get_page_cnt(&p_hwfn->p_eq->chain); in qed_sp_pf_start() 371 p_ramrod->event_ring_num_pages = page_cnt; in qed_sp_pf_start() 376 page_cnt = (u8)qed_chain_get_page_cnt(&p_hwfn->p_consq->chain); in qed_sp_pf_start() 377 p_ramrod->consolid_q_num_pages = page_cnt; in qed_sp_pf_start()
|
| /linux/include/linux/qed/ |
| A D | qed_chain.h | 106 u32 page_cnt; member 262 return chain->page_cnt; in qed_chain_get_page_cnt() 498 u32 reset_val = p_chain->page_cnt - 1; in qed_chain_reset() 556 last_page_idx = p_chain->page_cnt - 1; in qed_chain_get_last_elem() 580 u32 cur_prod, page_mask, page_cnt, page_diff; in qed_chain_set_prod() local 599 page_cnt = qed_chain_get_page_cnt(p_chain); in qed_chain_set_prod() 603 page_diff + page_cnt) % page_cnt; in qed_chain_set_prod() 607 page_diff + page_cnt) % page_cnt; in qed_chain_set_prod() 626 u32 i, page_cnt; in qed_chain_pbl_zero_mem() local 631 page_cnt = qed_chain_get_page_cnt(p_chain); in qed_chain_pbl_zero_mem() [all …]
|
| /linux/drivers/hv/ |
| A D | ring_buffer.c | 186 struct page *pages, u32 page_cnt, u32 max_pkt_size) in hv_ringbuffer_init() argument 203 pfns_wraparound = kcalloc(page_cnt * 2 - 1, in hv_ringbuffer_init() 209 for (i = 0; i < 2 * (page_cnt - 1); i++) in hv_ringbuffer_init() 210 pfns_wraparound[i + 1] = pfn + i % (page_cnt - 1) + 1; in hv_ringbuffer_init() 213 vmap_pfn(pfns_wraparound, page_cnt * 2 - 1, in hv_ringbuffer_init() 221 memset(ring_info->ring_buffer, 0x00, PAGE_SIZE * page_cnt); in hv_ringbuffer_init() 223 pages_wraparound = kcalloc(page_cnt * 2 - 1, in hv_ringbuffer_init() 230 for (i = 0; i < 2 * (page_cnt - 1); i++) in hv_ringbuffer_init() 232 &pages[i % (page_cnt - 1) + 1]; in hv_ringbuffer_init() 235 vmap(pages_wraparound, page_cnt * 2 - 1, VM_MAP, in hv_ringbuffer_init() [all …]
|
| A D | hv_balloon.c | 143 __u64 page_cnt:24; member 997 pfn_cnt = dm->ha_wrk.ha_page_range.finfo.page_cnt; in hot_add_req() 1000 rg_sz = dm->ha_wrk.ha_region_range.finfo.page_cnt; in hot_add_req() 1193 int num_pages = range_array->finfo.page_cnt; in free_balloon_pages() 1252 bl_resp->range_array[i].finfo.page_cnt = alloc_unit; in alloc_balloon_pages()
|
| /linux/arch/mips/cavium-octeon/executive/ |
| A D | cvmx-helper-util.c | 133 union cvmx_ipd_portx_bp_page_cnt page_cnt; in cvmx_helper_setup_red() local 141 page_cnt.u64 = 0; in cvmx_helper_setup_red() 142 page_cnt.s.bp_enb = 0; in cvmx_helper_setup_red() 143 page_cnt.s.page_cnt = 100; in cvmx_helper_setup_red() 148 page_cnt.u64); in cvmx_helper_setup_red()
|
| /linux/drivers/infiniband/hw/hns/ |
| A D | hns_roce_mr.c | 772 dma_addr_t *pages, unsigned int page_cnt) in hns_roce_mtr_map() argument 789 mapped_cnt < page_cnt; i++) { in hns_roce_mtr_map() 797 if (r->offset + r->count > page_cnt) { in hns_roce_mtr_map() 801 i, r->offset, r->count, page_cnt); in hns_roce_mtr_map() 806 page_cnt - mapped_cnt); in hns_roce_mtr_map() 817 if (mapped_cnt < page_cnt) { in hns_roce_mtr_map() 820 mapped_cnt, page_cnt); in hns_roce_mtr_map() 891 int page_cnt, region_cnt; in mtr_init_buf_cfg() local 926 r->offset = page_cnt; in mtr_init_buf_cfg() 931 page_cnt += r->count; in mtr_init_buf_cfg() [all …]
|
| /linux/drivers/base/firmware_loader/ |
| A D | fallback.c | 321 int page_cnt = min_t(size_t, PAGE_SIZE - page_ofs, count); in firmware_rw() local 326 memcpy(buffer, page_data + page_ofs, page_cnt); in firmware_rw() 328 memcpy(page_data + page_ofs, buffer, page_cnt); in firmware_rw() 331 buffer += page_cnt; in firmware_rw() 332 offset += page_cnt; in firmware_rw() 333 count -= page_cnt; in firmware_rw()
|
| /linux/arch/mips/include/asm/octeon/ |
| A D | cvmx-ipd-defs.h | 324 uint64_t page_cnt:17; member 326 uint64_t page_cnt:17; 999 uint64_t page_cnt:17; member 1001 uint64_t page_cnt:17; 1014 uint64_t page_cnt:17; member 1016 uint64_t page_cnt:17; 1029 uint64_t page_cnt:17; member 1031 uint64_t page_cnt:17; 1387 uint64_t page_cnt:25; member 1389 uint64_t page_cnt:25;
|
| /linux/drivers/staging/rts5208/ |
| A D | xd.c | 1506 u8 reg_val, page_cnt; in xd_read_multiple_pages() local 1512 page_cnt = end_page - start_page; in xd_read_multiple_pages() 1538 rtsx_add_cmd(chip, WRITE_REG_CMD, XD_PAGE_CNT, 0xFF, page_cnt); in xd_read_multiple_pages() 1543 page_cnt * 512, DMA_512); in xd_read_multiple_pages() 1708 u8 page_cnt, reg_val; in xd_write_multiple_pages() local 1716 page_cnt = end_page - start_page; in xd_write_multiple_pages() 1742 page_cnt * 512, DMA_512); in xd_write_multiple_pages() 1838 u8 start_page, end_page = 0, page_cnt; in xd_rw() local 1970 page_cnt = end_page - start_page; in xd_rw() 1992 total_sec_cnt -= page_cnt; in xd_rw() [all …]
|
| A D | ms.c | 3399 u8 start_page, end_page = 0, page_cnt; local 3525 page_cnt = end_page - start_page; 3528 start_page, end_page, page_cnt); 3565 total_sec_cnt -= page_cnt; 3567 ptr += page_cnt * 512;
|
| /linux/arch/x86/kernel/cpu/sgx/ |
| A D | ioctl.c | 28 if (!(encl->page_cnt % SGX_VA_SLOT_COUNT)) { in sgx_encl_grow() 40 WARN_ON_ONCE(encl->page_cnt % SGX_VA_SLOT_COUNT); in sgx_encl_grow() 42 encl->page_cnt++; in sgx_encl_grow() 48 encl->page_cnt--; in sgx_encl_shrink()
|
| A D | encl.h | 54 unsigned int page_cnt; member
|
| /linux/fs/ntfs3/ |
| A D | fslog.c | 1734 if (page_cnt > 1) in last_log_lsn() 1756 page_cnt = bppc; in last_log_lsn() 1759 if (page_cnt > 1) in last_log_lsn() 1762 page_pos = page_cnt = 1; in last_log_lsn() 1792 page_cnt = page_pos = 1; in last_log_lsn() 1893 if (page_cnt == page_pos || page_cnt == page_pos + 1) { in last_log_lsn() 1959 if (page_cnt == page_pos) { in last_log_lsn() 2081 page_cnt = 2; in last_log_lsn() 2086 if (page_pos != page_cnt) in last_log_lsn() 2093 page_cnt = 2; in last_log_lsn() [all …]
|
| /linux/drivers/infiniband/hw/efa/ |
| A D | efa_verbs.c | 1223 static struct scatterlist *efa_vmalloc_buf_to_sg(u64 *buf, int page_cnt) in efa_vmalloc_buf_to_sg() argument 1229 sglist = kmalloc_array(page_cnt, sizeof(*sglist), GFP_KERNEL); in efa_vmalloc_buf_to_sg() 1232 sg_init_table(sglist, page_cnt); in efa_vmalloc_buf_to_sg() 1233 for (i = 0; i < page_cnt; i++) { in efa_vmalloc_buf_to_sg() 1254 int page_cnt = pbl->phys.indirect.pbl_buf_size_in_pages; in pbl_chunk_list_create() local 1265 chunk_list_size = DIV_ROUND_UP(page_cnt, EFA_PTRS_PER_CHUNK); in pbl_chunk_list_create() 1276 page_cnt); in pbl_chunk_list_create() 1287 ((page_cnt % EFA_PTRS_PER_CHUNK) * EFA_CHUNK_PAYLOAD_PTR_SIZE) + in pbl_chunk_list_create()
|
| /linux/fs/ubifs/ |
| A D | file.c | 724 int err, page_idx, page_cnt, ret = 0, n = 0; in ubifs_do_bulk_read() local 739 page_cnt = bu->blk_cnt >> UBIFS_BLOCKS_PER_PAGE_SHIFT; in ubifs_do_bulk_read() 740 if (!page_cnt) { in ubifs_do_bulk_read() 783 for (page_idx = 1; page_idx < page_cnt; page_idx++) { in ubifs_do_bulk_read()
|
| /linux/drivers/infiniband/hw/irdma/ |
| A D | verbs.h | 97 u32 page_cnt; member
|
| A D | verbs.c | 2311 status = irdma_get_pble(rf->pble_rsrc, palloc, iwmr->page_cnt, in irdma_setup_pbles() 2596 iwmr->page_cnt = max_num_sg; in irdma_alloc_mr() 2597 status = irdma_get_pble(iwdev->rf->pble_rsrc, palloc, iwmr->page_cnt, in irdma_alloc_mr() 2631 if (unlikely(iwmr->npages == iwmr->page_cnt)) in irdma_set_page() 2789 iwmr->page_cnt = ib_umem_num_dma_blocks(region, iwmr->page_size); in irdma_reg_user_mr() 2794 if (total > iwmr->page_cnt) { in irdma_reg_user_mr() 2815 if (total > iwmr->page_cnt) { in irdma_reg_user_mr() 2833 use_pbles = (iwmr->page_cnt != 1); in irdma_reg_user_mr() 2919 iwmr->page_cnt = 1; in irdma_reg_phys_mr()
|
| /linux/drivers/target/ |
| A D | target_core_user.c | 511 int page_cnt = DIV_ROUND_UP(length, PAGE_SIZE); in tcmu_get_empty_block() local 521 for (cnt = 0; xas_next(&xas) && cnt < page_cnt;) in tcmu_get_empty_block() 525 for (i = cnt; i < page_cnt; i++) { in tcmu_get_empty_block() 549 return i == page_cnt ? dbi : -1; in tcmu_get_empty_block() 708 int page_cnt, page_inx, dpi; in tcmu_copy_data() local 727 page_cnt = DIV_ROUND_UP(data_len, PAGE_SIZE); in tcmu_copy_data() 728 if (page_cnt > udev->data_pages_per_blk) in tcmu_copy_data() 729 page_cnt = udev->data_pages_per_blk; in tcmu_copy_data() 732 for (page_inx = 0; page_inx < page_cnt && data_len; in tcmu_copy_data()
|
| /linux/drivers/infiniband/hw/qedr/ |
| A D | main.c | 782 u32 page_cnt; in qedr_init_hw() local 796 page_cnt = qed_chain_get_page_cnt(&dev->cnq_array[i].pbl); in qedr_init_hw() 797 cur_pbl->num_pbl_pages = page_cnt; in qedr_init_hw()
|
| A D | verbs.c | 842 int chain_entries, int page_cnt, in qedr_init_cq_params() argument 853 params->pbl_num_pages = page_cnt; in qedr_init_cq_params() 923 int page_cnt; in qedr_create_cq() local 972 page_cnt = cq->q.pbl_info.num_pbes; in qedr_create_cq() 984 page_cnt = qed_chain_get_page_cnt(&cq->pbl); in qedr_create_cq() 989 qedr_init_cq_params(cq, ctx, dev, vector, chain_entries, page_cnt, in qedr_create_cq() 1551 u32 page_cnt, page_size; in qedr_create_srq() local 1587 page_cnt = srq->usrq.pbl_info.num_pbes; in qedr_create_srq() 1599 page_cnt = qed_chain_get_page_cnt(pbl); in qedr_create_srq() 1608 in_params.num_pages = page_cnt; in qedr_create_srq()
|
| /linux/tools/lib/bpf/ |
| A D | libbpf.h | 787 perf_buffer__new(int map_fd, size_t page_cnt, 820 perf_buffer__new_raw(int map_fd, size_t page_cnt,
|
| /linux/drivers/net/ethernet/qlogic/qede/ |
| A D | qede_main.c | 2090 u32 page_cnt = qed_chain_get_page_cnt(&txq->tx_pbl); in qede_start_txq() local 2111 page_cnt, &ret_params); in qede_start_txq() 2180 u32 page_cnt; in qede_start_queues() local 2196 page_cnt = qed_chain_get_page_cnt(&rxq->rx_comp_ring); in qede_start_queues() 2202 page_cnt, &ret_params); in qede_start_queues()
|
| /linux/drivers/mmc/core/ |
| A D | mmc_test.c | 342 unsigned long page_cnt = 0; in mmc_test_alloc_mem() local 379 if (page_cnt < min_page_cnt) in mmc_test_alloc_mem() 389 page_cnt += 1UL << order; in mmc_test_alloc_mem() 391 if (page_cnt < min_page_cnt) in mmc_test_alloc_mem()
|
| /linux/arch/sparc/kernel/ |
| A D | traps_64.c | 2164 unsigned long page_cnt = DIV_ROUND_UP(ent->err_size, in sun4v_nonresum_error_user_handled() local 2171 page_cnt); in sun4v_nonresum_error_user_handled() 2173 while (page_cnt-- > 0) { in sun4v_nonresum_error_user_handled()
|