/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/mmz/ |
H A D | media_mem.c | 108 unsigned long phys_start, in hil_mmz_create() 133 p->phys_start = phys_start; in hil_mmz_create() 147 unsigned long phys_start, in hil_mmz_create_v2() 173 p->phys_start = phys_start; in hil_mmz_create_v2() 203 unsigned long new_start = zone->phys_start; in _check_mmz() 204 unsigned long new_end = zone->phys_start + zone->nbytes; in _check_mmz() 222 start = p->phys_start; in _check_mmz() 223 end = p->phys_start in _check_mmz() 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 [all...] |
H A D | hisi_allocator.c | 80 start = mmz_align2(mmz->phys_start, align); in find_fixed_region() 105 blank_len = mmz->phys_start + mmz->nbytes - start; in find_fixed_region() 137 if ((mmz_grain_align(start + len) <= (mmz->phys_start + mmz->nbytes)) && in find_fixed_region() 138 (start >= mmz->phys_start) && in find_fixed_region() 139 (start < (mmz->phys_start + mmz->nbytes))) { in find_fixed_region() 527 zone->phys_start = _strtoul_ex(argv[2], NULL, 0); /* 2: the third args */ in __allocator_init() 545 zone->phys_start = _strtoul_ex(argv[2], NULL, 0); /* 2: the third args */ in __allocator_init() 564 phys_end = (zone->phys_start + zone->nbytes); in __allocator_init() 572 if ((zone->phys_start > phys_end) && (phys_end != 0)) { in __allocator_init()
|
H A D | cma_allocator.c | 51 unsigned long phys_start; member 578 * eg: "<mmz_name>,<gfp>,<phys_start>,<size>,<alloc_type>" 606 cma_zone->gfp, cma_zone->phys_start, cma_zone->nbytes); 608 zone->phys_start = cma_zone->phys_start; 627 zone->phys_start = cma_zone->phys_start;
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/include/ |
H A D | osal_mmz.h | 33 unsigned long phys_start; 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 115 #define mmz_pos2phy_addr(p, n) ((p)->phys_start + (n) * MMZ_GRAIN) 116 #define mmz_phy_addr2pos(p, a) (((a) - (p)->phys_start) / MMZ_GRAIN) 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,
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/ |
H A D | osal_mmz.h | 30 unsigned long phys_start; 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 112 #define mmz_pos2phy_addr(p, n) ((p)->phys_start + (n) * MMZ_GRAIN) 113 #define mmz_phy_addr2pos(p, a) (((a) - (p)->phys_start) / MMZ_GRAIN) 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,
|
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/ |
H A D | osal_mmz.h | 31 unsigned long phys_start; 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 113 #define mmz_pos2phy_addr(p, n) ((p)->phys_start + (n) * MMZ_GRAIN) 114 #define mmz_phy_addr2pos(p, a) (((a) - (p)->phys_start) / MMZ_GRAIN) 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,
|
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/mmz/ |
H A D | drv_media_mem.c | 87 #define mmz_pos2phy_addr(p, n) ((p)->phys_start + (n) * MMZ_GRAIN) 88 #define mmz_phy_addr2pos(p, a) (((a) - (p)->phys_start) / MMZ_GRAIN) 1715 * name,gfp,phys_start,nbytes,alloc_type;
|