Searched refs:page_count (Results 1 - 25 of 140) sorted by relevance

123456

/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_bo85b5.c47 u32 page_count = PFN_UP(new_reg->size); local
50 page_count = PFN_UP(new_reg->size);
51 while (page_count) {
52 int line_count = (page_count > 8191) ? 8191 : page_count;
68 page_count -= line_count;
H A Dnouveau_bo90b5.c40 u32 page_count = PFN_UP(new_reg->size); local
43 page_count = PFN_UP(new_reg->size);
44 while (page_count) {
45 int line_count = (page_count > 8191) ? 8191 : page_count;
61 page_count -= line_count;
H A Dnouveau_bo0039.c55 u32 page_count = PFN_UP(new_reg->size); local
65 page_count = PFN_UP(new_reg->size);
66 while (page_count) {
67 int line_count = (page_count > 2047) ? 2047 : page_count;
88 page_count -= line_count;
H A Dnouveau_bo9039.c45 u32 page_count = PFN_UP(new_reg->size); local
48 page_count = PFN_UP(new_reg->size);
49 while (page_count) {
50 int line_count = (page_count > 2047) ? 2047 : page_count;
78 page_count -= line_count;
/linux-master/drivers/media/pci/ivtv/
H A Divtv-udma.c21 dma_page->page_count = dma_page->last - dma_page->first + 1;
22 if (dma_page->page_count == 1) dma_page->tail -= dma_page->offset;
36 for (i = 0; i < dma_page->page_count; i++) {
37 unsigned int len = (i == dma_page->page_count - 1) ?
102 if (dma->SG_length || dma->page_count) {
103 IVTV_DEBUG_WARN("ivtv_udma_setup: SG_length %d page_count %d still full?\n",
104 dma->SG_length, dma->page_count);
110 if (user_dma.page_count <= 0) {
111 IVTV_DEBUG_WARN("ivtv_udma_setup: Error %d page_count from %d bytes %d offset\n",
112 user_dma.page_count, size_in_byte
[all...]
H A Divtv-yuv.c54 if (dma->SG_length || dma->page_count) {
56 ("prep_user_dma: SG_length %d page_count %d still full?\n",
57 dma->SG_length, dma->page_count);
66 y_dma.page_count, &dma->map[0], 0);
68 if (y_pages == y_dma.page_count) {
70 uv_dma.page_count, &dma->map[y_pages], 0);
73 if (y_pages != y_dma.page_count || uv_pages != uv_dma.page_count) {
76 if (y_pages == y_dma.page_count) {
79 uv_pages, uv_dma.page_count);
[all...]
/linux-master/drivers/firewire/
H A Dcore-iso.c29 int fw_iso_buffer_alloc(struct fw_iso_buffer *buffer, int page_count) argument
33 buffer->page_count = 0;
35 buffer->pages = kmalloc_array(page_count, sizeof(buffer->pages[0]),
40 for (i = 0; i < page_count; i++) {
45 buffer->page_count = i;
46 if (i < page_count) {
62 for (i = 0; i < buffer->page_count; i++) {
71 if (i < buffer->page_count)
78 int page_count, enum dma_data_direction direction)
82 ret = fw_iso_buffer_alloc(buffer, page_count);
77 fw_iso_buffer_init(struct fw_iso_buffer *buffer, struct fw_card *card, int page_count, enum dma_data_direction direction) argument
[all...]
/linux-master/tools/testing/selftests/mm/
H A Dksm_tests.c160 printf("usage: ksm_tests [-h] <test type> [-a prot] [-p page_count] [-l timeout]\n"
348 long page_count, int timeout, size_t page_size)
359 map_ptr = allocate_memory(NULL, prot, mapping, '*', page_size * page_count);
363 if (ksm_merge_pages(merge_type, map_ptr, page_size * page_count, start_time, timeout))
367 if (assert_ksm_pages_count(page_count)) {
369 munmap(map_ptr, page_size * page_count);
377 munmap(map_ptr, page_size * page_count);
385 int page_count = 2; local
393 map_ptr = allocate_memory(NULL, prot, mapping, '*', page_size * page_count);
397 if (ksm_merge_pages(merge_type, map_ptr, page_size * page_count, start_tim
347 check_ksm_merge(int merge_type, int mapping, int prot, long page_count, int timeout, size_t page_size) argument
421 check_ksm_zero_page_merge(int merge_type, int mapping, int prot, long page_count, int timeout, bool use_zero_pages, size_t page_size) argument
491 int page_count = 2; local
713 size_t page_count = 4000; local
783 long page_count = KSM_PAGE_COUNT_DEFAULT; local
[all...]
/linux-master/tools/testing/radix-tree/
H A Dregression2.c61 unsigned long page_count = 0; variable
71 p->index = page_count++;
/linux-master/arch/x86/hyperv/
H A Dhv_proc.c28 int i, j, page_count; local
86 for (i = 0, page_count = 0; i < num_allocations; ++i) {
88 for (j = 0; j < counts[i]; ++j, ++page_count)
89 input_page->gpa_page_list[page_count] = base_pfn + j;
92 page_count, 0, input_page, NULL);
/linux-master/drivers/char/agp/
H A Dgeneric.c181 if (curr->page_count != 0) {
186 for (i = 0; i < curr->page_count; i++) {
191 for (i = 0; i < curr->page_count; i++) {
210 * @page_count: size_t argument of the number of pages
219 size_t page_count, u32 type)
230 if ((cur_memory + page_count > bridge->max_memory_agp) ||
231 (cur_memory + page_count < page_count))
235 new = agp_generic_alloc_user(page_count, type);
242 new = bridge->driver->alloc_by_type(page_count, typ
218 agp_allocate_memory(struct agp_bridge_data *bridge, size_t page_count, u32 type) argument
1145 agp_generic_alloc_by_type(size_t page_count, int type) argument
1159 agp_generic_alloc_user(size_t page_count, int type) argument
[all...]
H A Dnvidia-agp.c210 if (mem->page_count == 0)
213 if ((pg_start + mem->page_count) >
217 for (j = pg_start; j < (pg_start + mem->page_count); j++) {
226 for (i = 0, j = pg_start; i < mem->page_count; i++, j++) {
250 if (mem->page_count == 0)
253 for (i = pg_start; i < (mem->page_count + pg_start); i++)
H A Defficeon-agp.c238 int i, count = mem->page_count, num_entries;
246 if ((pg_start + mem->page_count) > num_entries)
287 int i, count = mem->page_count, num_entries;
293 if ((pg_start + mem->page_count) > num_entries)
H A Dintel-gtt.c128 DBG("try unmapping %lu pages\n", (unsigned long)mem->page_count);
218 if ((pg_start + mem->page_count)
225 for (i = pg_start; i < (pg_start + mem->page_count); i++) {
270 new->page_count = pg_count;
281 if (curr->page_count == 4)
912 if (mem->page_count == 0)
915 if (pg_start + mem->page_count > intel_private.gtt_total_entries)
930 ret = intel_gtt_map_memory(mem->pages, mem->page_count, &st);
938 intel_gmch_gtt_insert_pages(pg_start, mem->page_count, mem->pages,
965 if (mem->page_count
[all...]
H A Dagp.h194 struct agp_memory *agp_generic_alloc_by_type(size_t page_count, int type);
198 struct agp_memory *memory, size_t page_count);
215 struct agp_memory *agp_generic_alloc_user(size_t page_count, int type);
/linux-master/sound/soc/sof/amd/
H A Dacp-loader.c55 u32 dma_size, page_count; local
64 page_count = PAGE_ALIGN(size_fw) >> PAGE_SHIFT;
65 dma_size = page_count * ACP_PAGE_SIZE;
171 u32 page_count, dma_size; local
181 page_count = PAGE_ALIGN(size_fw) >> PAGE_SHIFT;
182 adata->fw_bin_page_count = page_count;
184 configure_pte_for_fw_loading(FW_BIN, page_count, adata);
193 src_addr = ACP_SYSTEM_MEMORY_WINDOW + (page_count * ACP_PAGE_SIZE);
208 (page_count * ACP_PAGE_SIZE);
/linux-master/drivers/vfio/pci/pds/
H A Ddirty.c64 "region_info[%d]: dma_base 0x%llx page_count %u page_size_log2 %u\n",
66 le32_to_cpu(region_info[i].page_count),
144 u32 page_count)
153 max_sge = DIV_ROUND_UP(page_count, PAGE_SIZE * 8);
198 u32 page_count; local
200 /* page_count might be adjusted by the device */
201 page_count = le32_to_cpu(ri->page_count);
203 region_size = page_count * region_page_size;
206 page_count / BITS_PER_BYT
142 pds_vfio_dirty_alloc_sgl(struct pds_vfio_pci_device *pds_vfio, struct pds_vfio_region *region, u32 page_count) argument
300 u32 page_count; local
[all...]
/linux-master/fs/squashfs/
H A Dblock.c81 u64 read_start, u64 read_end, int page_count)
111 else if (idx == page_count - 1 && index + length != read_end)
200 const int page_count = DIV_ROUND_UP(total_len + offset, PAGE_SIZE); local
204 bio = bio_kmalloc(page_count, GFP_NOIO);
207 bio_init(bio, sb->s_bdev, bio->bi_inline_vecs, page_count, REQ_OP_READ);
210 for (i = 0; i < page_count; ++i) {
237 page_count);
79 squashfs_bio_read_cached(struct bio *fullbio, struct address_space *cache_mapping, u64 index, int length, u64 read_start, u64 read_end, int page_count) argument
/linux-master/drivers/w1/slaves/
H A Dw1_ds2433.c44 unsigned int page_count; /* number of 256 bits pages */ member in struct:ds2433_config
50 .page_count = 16,
56 .page_count = 80,
94 bitmap_zero(data->validcrc, data->cfg->page_count);
337 if (data->cfg->page_count > W1_VALIDCRC_MAX) {
347 bitmap_zero(data->validcrc, data->cfg->page_count);
/linux-master/fs/orangefs/
H A Dorangefs-bufmap.c152 int page_count; member in struct:orangefs_bufmap
171 unpin_user_pages(bufmap->page_array, bufmap->page_count);
239 bufmap->page_count = bufmap->total_size / PAGE_SIZE;
243 kcalloc(bufmap->page_count, sizeof(struct page *), GFP_KERNEL);
268 bufmap->page_count, FOLL_WRITE, bufmap->page_array);
273 if (ret != bufmap->page_count) {
275 bufmap->page_count, ret);
290 for (i = 0; i < bufmap->page_count; i++)
/linux-master/drivers/gpu/drm/ttm/
H A Dttm_agp_backend.c65 mem->page_count = 0;
72 mem->pages[mem->page_count++] = page;
/linux-master/drivers/target/
H A Dtarget_core_rd.c68 u32 i, j, page_count = 0, sg_per_table; local
78 page_count++;
85 return page_count;
90 u32 page_count; local
95 page_count = rd_release_sgl_table(rd_dev, rd_dev->sg_table_array,
100 rd_dev->rd_host->rd_host_id, rd_dev->rd_dev_id, page_count,
101 rd_dev->sg_table_count, (unsigned long)page_count * PAGE_SIZE);
216 u32 page_count; local
221 page_count = rd_release_sgl_table(rd_dev, rd_dev->sg_prot_array,
226 rd_dev->rd_host->rd_host_id, rd_dev->rd_dev_id, page_count,
[all...]
/linux-master/include/linux/
H A Dagp_backend.h74 size_t page_count; member in struct:agp_memory
/linux-master/drivers/virt/vboxguest/
H A Dvboxguest_utils.c199 u32 page_count; local
201 page_count = hgcm_call_buf_size_in_pages(buf, len);
202 *extra += offsetof(struct vmmdev_hgcm_pagelist, pages[page_count]);
340 u32 i, page_count; local
351 page_count = hgcm_call_buf_size_in_pages(buf, len);
359 dst_pg_lst->page_count = page_count;
361 for (i = 0; i < page_count; i++) {
371 *off_extra += offsetof(struct vmmdev_hgcm_pagelist, pages[page_count]);
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_shmem.c68 unsigned int page_count; /* restricted by sg_alloc_table */ local
75 if (overflows_type(size / PAGE_SIZE, page_count))
78 page_count = size / PAGE_SIZE;
86 if (sg_alloc_table(st, page_count, GFP_KERNEL | __GFP_NOWARN))
101 for (i = 0; i < page_count; i++) {
121 i915_gem_shrink(NULL, i915, 2 * page_count, NULL, *s++);
155 folio_nr_pages(folio), page_count - i);

Completed in 215 milliseconds

123456