Home
last modified time | relevance | path

Searched refs:fragments_base (Results 1 – 3 of 3) sorted by relevance

/linux/include/linux/raspberrypi/
H A Dvchiq_arm.h50 char *fragments_base; member
/linux/drivers/platform/raspberrypi/vchiq-interface/
H A Dvchiq_arm.c235 drv_mgmt->fragments_base = (char *)slot_mem + slot_mem_size; in vchiq_platform_init()
237 drv_mgmt->free_fragments = drv_mgmt->fragments_base; in vchiq_platform_init()
239 *(char **)&drv_mgmt->fragments_base[i * drv_mgmt->fragments_size] = in vchiq_platform_init()
240 &drv_mgmt->fragments_base[(i + 1) * drv_mgmt->fragments_size]; in vchiq_platform_init()
242 *(char **)&drv_mgmt->fragments_base[i * drv_mgmt->fragments_size] = NULL; in vchiq_platform_init()
H A Dvchiq_core.c1679 (fragments - drv_mgmt->fragments_base) / drv_mgmt->fragments_size; in create_pagelist()
1709 if (pagelist->type >= PAGELIST_READ_WITH_FRAGMENTS && drv_mgmt->fragments_base) { in free_pagelist()
1710 char *fragments = drv_mgmt->fragments_base + in free_pagelist()