Home
last modified time | relevance | path

Searched refs:gfp (Results 1 - 25 of 41) sorted by relevance

12

/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/include/
H A Dosal_mmz.h31 unsigned long gfp; member
51 #define hil_mmz_fmt_arg(p) (p)->phys_start, (p)->phys_start + (p)->nbytes - 1, (p)->gfp, (p)->nbytes / SZ_1K, (p)->name
123 #define begin_list_for_each_mmz(p, gfp, mmz_name) \
126 if ((gfp) == 0 ? 0 : (p)->gfp != (gfp)) { \
179 unsigned long __phys_addr_align__ gfp; /* reserved, do set to 0 */ member
234 extern hil_mmz_t *hil_mmz_create(const char *name, unsigned long gfp, unsigned long phys_start,
236 extern hil_mmz_t *hil_mmz_create_v2(const char *name, unsigned long gfp, unsigned long phys_start,
243 extern hil_mmz_t *hil_mmz_find(unsigned long gfp, cons
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/
H A Dosal_mmz.h28 unsigned long gfp; member
48 #define hil_mmz_fmt_arg(p) (p)->phys_start, (p)->phys_start + (p)->nbytes - 1, (p)->gfp, (p)->nbytes / SZ_1K, (p)->name
120 #define begin_list_for_each_mmz(p, gfp, mmz_name) \
123 if ((gfp) == 0 ? 0 : (p)->gfp != (gfp)) { \
176 unsigned long __phys_addr_align__ gfp; /* reserved, do set to 0 */ member
231 extern hil_mmz_t *hil_mmz_create(const char *name, unsigned long gfp, unsigned long phys_start,
233 extern hil_mmz_t *hil_mmz_create_v2(const char *name, unsigned long gfp, unsigned long phys_start,
240 extern hil_mmz_t *hil_mmz_find(unsigned long gfp, cons
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/
H A Dosal_mmz.h29 unsigned long gfp; member
49 #define hil_mmz_fmt_arg(p) (p)->phys_start, (p)->phys_start + (p)->nbytes - 1, (p)->gfp, (p)->nbytes / SZ_1K, (p)->name
121 #define begin_list_for_each_mmz(p, gfp, mmz_name) \
124 if ((gfp) == 0 ? 0 : (p)->gfp != (gfp)) { \
177 unsigned long __phys_addr_align__ gfp; /* reserved, do set to 0 */ member
217 extern hil_mmz_t *hil_mmz_create(const char *name, unsigned long gfp, unsigned long phys_start,
219 extern hil_mmz_t *hil_mmz_create_v2(const char *name, unsigned long gfp, unsigned long phys_start,
226 extern hil_mmz_t *hil_mmz_find(unsigned long gfp, cons
[all...]
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Ddma-mapping.h136 void *dmam_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs);
206 static inline void *dmam_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp, in dmam_alloc_attrs() argument
259 gfp_t gfp);
263 gfp_t gfp);
384 static inline void *dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp) in dma_alloc_coherent() argument
386 return dma_alloc_attrs(dev, size, dma_handle, gfp, (gfp & __GFP_NOWARN) ? DMA_ATTR_NO_WARN : 0); in dma_alloc_coherent()
518 static inline void *dmam_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp) in dmam_alloc_coherent() argument
520 return dmam_alloc_attrs(dev, size, dma_handle, gfp, (gfp in dmam_alloc_coherent()
523 dma_alloc_wc(struct device *dev, size_t size, dma_addr_t *dma_addr, gfp_t gfp) dma_alloc_wc() argument
[all...]
H A Ddma-map-ops.h17 gfp_t gfp, unsigned long attrs);
22 enum dma_data_direction dir, gfp_t gfp);
27 enum dma_data_direction dir, gfp_t gfp);
124 struct page *dma_alloc_contiguous(struct device *dev, size_t size, gfp_t gfp);
157 gfp_t gfp) in dma_alloc_contiguous()
229 enum dma_data_direction dir, gfp_t gfp);
263 gfp_t gfp, unsigned long attrs);
156 dma_alloc_contiguous(struct device *dev, size_t size, gfp_t gfp) dma_alloc_contiguous() argument
/device/soc/rockchip/common/sdk_linux/drivers/iommu/
H A Ddma-iommu.c15 #include <linux/gfp.h>
579 gfp_t gfp) in iommu_dma_alloc_pages_ext()
595 gfp |= __GFP_NOWARN | __GFP_HIGHMEM; in iommu_dma_alloc_pages_ext()
598 gfp &= ~__GFP_COMP; in iommu_dma_alloc_pages_ext()
611 gfp_t alloc_flags = gfp; in iommu_dma_alloc_pages_ext()
644 * @gfp: Allocation flags
653 static void *iommu_dma_alloc_remap(struct device *dev, size_t size, dma_addr_t *dma_handle, gfp_t gfp, pgprot_t prot, in iommu_dma_alloc_remap() argument
685 pages = iommu_dma_alloc_pages_ext(dev, count, alloc_sizes >> PAGE_SHIFT, gfp); in iommu_dma_alloc_remap()
1069 static void *iommu_dma_alloc_pages(struct device *dev, size_t size, struct page **pagep, gfp_t gfp, unsigned long attrs) in iommu_dma_alloc_pages() argument
1077 page = dma_alloc_contiguous(dev, alloc_size, gfp); in iommu_dma_alloc_pages()
578 iommu_dma_alloc_pages_ext(struct device *dev, unsigned int count, unsigned long order_mask, gfp_t gfp) iommu_dma_alloc_pages_ext() argument
1108 iommu_dma_alloc(struct device *dev, size_t size, dma_addr_t *handle, gfp_t gfp, unsigned long attrs) iommu_dma_alloc() argument
1140 iommu_dma_alloc_noncoherent(struct device *dev, size_t size, dma_addr_t *handle, enum dma_data_direction dir, gfp_t gfp) iommu_dma_alloc_noncoherent() argument
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/mmz/
H A Dallocator.h32 unsigned long gfp,
38 unsigned long gfp,
H A Dmedia_mem.c107 unsigned long gfp, in hil_mmz_create()
132 p->gfp = gfp; in hil_mmz_create()
146 unsigned long gfp, in hil_mmz_create_v2()
172 p->gfp = gfp; in hil_mmz_create_v2()
304 unsigned long gfp, in hil_mmb_alloc()
311 mmb = g_the_allocator.mmb_alloc(name, size, align, gfp, mmz_name, NULL); in hil_mmb_alloc()
322 unsigned long gfp, in hil_mmb_alloc_v2()
331 gfp, mmz_nam in hil_mmb_alloc_v2()
106 hil_mmz_create(const char *name, unsigned long gfp, unsigned long phys_start, unsigned long nbytes) hil_mmz_create() argument
145 hil_mmz_create_v2(const char *name, unsigned long gfp, unsigned long phys_start, unsigned long nbytes, unsigned int alloc_type, unsigned long block_align) hil_mmz_create_v2() argument
301 hil_mmb_alloc(const char *name, unsigned long size, unsigned long align, unsigned long gfp, const char *mmz_name) hil_mmb_alloc() argument
319 hil_mmb_alloc_v2(const char *name, unsigned long size, unsigned long align, unsigned long gfp, const char *mmz_name, unsigned int order) hil_mmb_alloc_v2() argument
774 hil_mmz_find(unsigned long gfp, const char *mmz_name) global() argument
[all...]
H A Dcma_allocator.c50 unsigned long gfp; member
129 unsigned long gfp, in __mmb_alloc()
164 begin_list_for_each_mmz(mmz, gfp, mmz_name) in __mmb_alloc()
225 unsigned long gfp, in __mmb_alloc_v2()
251 begin_list_for_each_mmz(mmz, gfp, mmz_name) in __mmb_alloc_v2()
578 * eg: "<mmz_name>,<gfp>,<phys_start>,<size>,<alloc_type>"
605 osal_trace("cmz zone gfp 0x%lx, phys 0x%lx, nbytes 0x%lx\n",
606 cma_zone->gfp, cma_zone->phys_start, cma_zone->nbytes);
607 zone->gfp = cma_zone->gfp;
126 __mmb_alloc(const char *name, unsigned long size, unsigned long align, unsigned long gfp, const char *mmz_name, hil_mmz_t *_user_mmz) __mmb_alloc() argument
222 __mmb_alloc_v2(const char *name, unsigned long size, unsigned long align, unsigned long gfp, const char *mmz_name, hil_mmz_t *_user_mmz, unsigned int order) __mmb_alloc_v2() argument
[all...]
H A Dhisi_allocator.c229 unsigned long gfp, in __mmb_alloc()
257 begin_list_for_each_mmz(mmz, gfp, mmz_name) in __mmb_alloc()
301 unsigned long gfp, in __mmb_alloc_v2()
331 begin_list_for_each_mmz(mmz, gfp, mmz_name) in __mmb_alloc_v2()
526 zone->gfp = _strtoul_ex(argv[1], NULL, 0); /* 1: the second args */ in __allocator_init()
544 zone->gfp = _strtoul_ex(argv[1], NULL, 0); /* 1: the second args */ in __allocator_init()
226 __mmb_alloc(const char *name, unsigned long size, unsigned long align, unsigned long gfp, const char *mmz_name, hil_mmz_t *_user_mmz) __mmb_alloc() argument
298 __mmb_alloc_v2(const char *name, unsigned long size, unsigned long align, unsigned long gfp, const char *mmz_name, hil_mmz_t *_user_mmz, unsigned int order) __mmb_alloc_v2() argument
H A Dmmz_userdev.c171 pmi->align, pmi->gfp, pmi->mmz_name); in ioctl_mmb_alloc()
176 pmi->gfp, pmi->mmz_name); in ioctl_mmb_alloc()
180 pmi->gfp, pmi->mmz_name); in ioctl_mmb_alloc()
213 pmi->gfp, pmi->mmz_name, pmi->order); in ioctl_mmb_alloc_v2()
218 pmi->gfp, pmi->mmz_name); in ioctl_mmb_alloc_v2()
222 pmi->gfp, pmi->mmz_name); in ioctl_mmb_alloc_v2()
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/mmz/
H A Ddrv_media_mem.c151 hil_mmz_t *hil_mmz_create(const char *name, HI_U32 gfp, HI_U32 zone_start, HI_U32 nbytes) in hil_mmz_create() argument
182 p->gfp = gfp; in hil_mmz_create()
354 p->iommu, p->gfp, p->nbytes / SZ_1K, p->name, "\""); in dump_mem_head()
591 static hil_mmz_t *list_for_each_mmz(HI_U32 gfp, const char *mmz_name, int first) in list_for_each_mmz() argument
597 if (gfp == 0 ? 0 : p->gfp != gfp) { in list_for_each_mmz()
771 const unsigned int gfp = 0; /* gfp i in hil_mmb_alloc() local
1270 const HI_U32 gfp = 0; /* gfp is 0 in later version */ hil_mmb_cma_mapto_iommu() local
1328 const HI_U32 gfp = 0; hil_mmb_cma_unmapfrom_iommu() local
1703 hil_mmz_find(HI_U32 gfp, const char *mmz_name) hil_mmz_find() argument
[all...]
H A Ddrv_media_mem.h93 HI_U32 gfp; member
109 #define hil_mmz_fmt_arg(p) (p)->zone_start, (p)->zone_start + (p)->nbytes - 1, (p)->gfp, (p)->nbytes / SZ_1K, (p)->name
192 extern hil_mmz_t *hil_mmz_create(const char *name, HI_U32 gfp, HI_U32 zone_start, HI_U32 nbytes);
H A Ddrv_mmz_compat.h42 HI_U32 gfp; /* reserved, do set to 0 */ member
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/oal/
H A Doal_cfg80211.c118 hi_u64 cookie, const hi_u8 *buf, size_t len, hi_u8 ack, oal_gfp_enum_uint8 gfp) in oal_cfg80211_mgmt_tx_status()
122 hi_unref_param(gfp); in oal_cfg80211_mgmt_tx_status()
125 cfg80211_mgmt_tx_status(wdev, cookie, buf, len, ack, gfp); in oal_cfg80211_mgmt_tx_status()
127 cfg80211_mgmt_tx_status(pst_net_dev, cookie, buf, len, ack, gfp); in oal_cfg80211_mgmt_tx_status()
112 oal_cfg80211_mgmt_tx_status( oal_wireless_dev *wdev, hi_u64 cookie, const hi_u8 *buf, size_t len, hi_u8 ack, oal_gfp_enum_uint8 gfp) oal_cfg80211_mgmt_tx_status() argument
H A Doal_cfg80211.h81 hi_u64 cookie, const hi_u8 *buf, size_t len, hi_u8 ack, oal_gfp_enum_uint8 gfp);
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_pool.c148 gfp_t gfp; in kbase_mem_alloc_page() local
154 gfp = GFP_USER | __GFP_ZERO; in kbase_mem_alloc_page()
156 gfp = GFP_HIGHUSER | __GFP_ZERO; in kbase_mem_alloc_page()
162 gfp |= __GFP_NORETRY; in kbase_mem_alloc_page()
165 p = alloc_page(gfp); in kbase_mem_alloc_page()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_pool.c159 gfp_t gfp; in kbase_mem_alloc_page() local
166 gfp = GFP_USER | __GFP_ZERO; in kbase_mem_alloc_page()
168 gfp = GFP_HIGHUSER | __GFP_ZERO; in kbase_mem_alloc_page()
174 gfp |= __GFP_NORETRY; in kbase_mem_alloc_page()
177 p = alloc_page(gfp); in kbase_mem_alloc_page()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_osk_specific.h23 #include <linux/gfp.h>
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_osk_specific.h22 #include <linux/gfp.h>
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_native_mgm.c22 #include <linux/gfp.h>
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_native_mgm.c23 #include <linux/gfp.h>
H A Dmali_kbase_mem_pool.c149 gfp_t gfp; in kbase_mem_alloc_page() local
157 gfp = GFP_USER | __GFP_ZERO; in kbase_mem_alloc_page()
159 gfp = GFP_HIGHUSER | __GFP_ZERO; in kbase_mem_alloc_page()
164 gfp |= __GFP_NOWARN; in kbase_mem_alloc_page()
167 p = kbdev->mgm_dev->ops.mgm_alloc_page(kbdev->mgm_dev, pool->group_id, gfp, pool->order); in kbase_mem_alloc_page()
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/include/
H A Ddrv_mmz_ioctl.h39 HI_U32 gfp; /* reserved, do set to 0 */ member
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/wal/
H A Dwal_cfg80211_apt.h89 const hi_u8 *puc_tsc, oal_gfp_enum_uint8 gfp);

Completed in 19 milliseconds

12