Home
last modified time | relevance | path

Searched refs:pages_needed (Results 1 – 5 of 5) sorted by relevance

/drivers/firmware/efi/
Dcapsule-loader.c40 size_t pages_needed; in __efi_capsule_setup_info() local
44 pages_needed = ALIGN(cap_info->total_size, PAGE_SIZE) / PAGE_SIZE; in __efi_capsule_setup_info()
46 if (pages_needed == 0) { in __efi_capsule_setup_info()
62 pages_needed * sizeof(void *), in __efi_capsule_setup_info()
70 pages_needed * sizeof(phys_addr_t *), in __efi_capsule_setup_info()
/drivers/parisc/
Dccio-dma.c300 ret = iommu_is_span_boundary(idx << 3, pages_needed, 0, boundary_size);\
342 unsigned int pages_needed = size >> IOVP_SHIFT; in ccio_alloc_range() local
349 BUG_ON(pages_needed == 0); in ccio_alloc_range()
350 BUG_ON((pages_needed * IOVP_SIZE) > DMA_CHUNK_SIZE); in ccio_alloc_range()
353 __func__, size, pages_needed); in ccio_alloc_range()
362 if (pages_needed <= 8) { in ccio_alloc_range()
373 unsigned long mask = ~(~0UL >> pages_needed); in ccio_alloc_range()
378 } else if (pages_needed <= 16) { in ccio_alloc_range()
380 } else if (pages_needed <= 32) { in ccio_alloc_range()
383 } else if (pages_needed <= 64) { in ccio_alloc_range()
[all …]
Dsba_iommu.c436 unsigned int pages_needed = size >> IOVP_SHIFT; in sba_alloc_range() local
442 pide = sba_search_bitmap(ioc, dev, pages_needed); in sba_alloc_range()
444 pide = sba_search_bitmap(ioc, dev, pages_needed); in sba_alloc_range()
458 __func__, size, pages_needed, pide, in sba_alloc_range()
472 ioc->used_pages += pages_needed; in sba_alloc_range()
/drivers/base/firmware_loader/
Dfirmware.h157 int fw_grow_paged_buf(struct fw_priv *fw_priv, int pages_needed);
162 static inline int fw_grow_paged_buf(struct fw_priv *fw_priv, int pages_needed) { return -ENXIO; } in fw_grow_paged_buf() argument
Dmain.c319 int fw_grow_paged_buf(struct fw_priv *fw_priv, int pages_needed) in fw_grow_paged_buf() argument
322 if (fw_priv->page_array_size < pages_needed) { in fw_grow_paged_buf()
323 int new_array_size = max(pages_needed, in fw_grow_paged_buf()
340 while (fw_priv->nr_pages < pages_needed) { in fw_grow_paged_buf()