Home
last modified time | relevance | path

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

/linux/drivers/android/binder/range_alloc/
H A Dtree.rs46 let mut free_offset = 0; in from_array() localVariable
48 let free_size = range.offset - free_offset; in from_array()
52 .insert(free_node.into_node((free_size, free_offset), ())); in from_array()
55 tree_node.into_node(free_offset, Descriptor::new(free_offset, free_size)), in from_array()
58 free_offset = range.endpoint(); in from_array()
72 if free_offset < size { in from_array()
73 let free_size = size - free_offset; in from_array()
76 .insert(free_node.into_node((free_size, free_offset), ())); in from_array()
79 .insert(tree_node.into_node(free_offset, Descriptor::new(free_offset, free_size))); in from_array()
/linux/drivers/gpu/drm/vboxvideo/
H A Dvbva_base.c24 s32 diff = vbva->data_offset - vbva->free_offset; in vbva_buffer_available()
94 vbva->free_offset); in vbva_write()
96 vbva->free_offset = (vbva->free_offset + chunk) % in vbva_write()
/linux/drivers/soc/qcom/
H A Dsmem.c133 __le32 free_offset; member
481 entry->offset = header->free_offset; in qcom_smem_alloc_global()
492 le32_add_cpu(&header->free_offset, size); in qcom_smem_alloc_global()
1204 size = readl_relaxed(&header->available) + readl_relaxed(&header->free_offset); in qcom_smem_probe()