Home
last modified time | relevance | path

Searched refs:swap_item (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath10k/
H A Dswap.c22 union ath10k_swap_code_seg_item *swap_item; in ath10k_swap_code_seg_fill() local
33 while (size_left >= sizeof(*swap_item)) { in ath10k_swap_code_seg_fill()
34 swap_item = (union ath10k_swap_code_seg_item *)fw_data; in ath10k_swap_code_seg_fill()
35 payload_len = __le32_to_cpu(swap_item->tlv.length); in ath10k_swap_code_seg_fill()
45 if (memcmp(swap_item->tail.magic_signature, swap_magic, in ath10k_swap_code_seg_fill()
51 __le32_to_cpu(swap_item->tail.bmi_write_addr); in ath10k_swap_code_seg_fill()
55 memcpy(virt_addr, swap_item->tlv.data, payload_len); in ath10k_swap_code_seg_fill()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_cow.c193 struct mali_swap_item *swap_item; in mali_memory_cow_swap_memory() local
227 swap_item = mali_mem_swap_alloc_swap_item(); in mali_memory_cow_swap_memory()
229 if (NULL == swap_item) { in mali_memory_cow_swap_memory()
235 swap_item->idx = mali_mem_swap_idx_alloc(); in mali_memory_cow_swap_memory()
237 if (_MALI_OSK_BITMAP_INVALIDATE_INDEX == swap_item->idx) { in mali_memory_cow_swap_memory()
240 kfree(swap_item); in mali_memory_cow_swap_memory()
245 _mali_page_node_add_swap_item(page_node, swap_item); in mali_memory_cow_swap_memory()
343 struct mali_swap_item *swap_item; in mali_memory_cow_modify_range() local
345 swap_item = mali_mem_swap_alloc_swap_item(); in mali_memory_cow_modify_range()
347 if (NULL == swap_item) { in mali_memory_cow_modify_range()
[all …]
H A Dmali_memory_swap_alloc.c353 mali_swap_item *swap_item; in mali_mem_swap_alloc_swap_item() local
355 swap_item = kzalloc(sizeof(mali_swap_item), GFP_KERNEL); in mali_mem_swap_alloc_swap_item()
357 if (NULL == swap_item) { in mali_mem_swap_alloc_swap_item()
361 atomic_set(&swap_item->ref_count, 1); in mali_mem_swap_alloc_swap_item()
362 swap_item->page = NULL; in mali_mem_swap_alloc_swap_item()
365 return swap_item; in mali_mem_swap_alloc_swap_item()
368 void mali_mem_swap_free_swap_item(mali_swap_item *swap_item) in mali_mem_swap_free_swap_item() argument
374 if (0 == atomic_dec_return(&swap_item->ref_count)) { in mali_mem_swap_free_swap_item()
376 start = swap_item->idx; in mali_mem_swap_free_swap_item()
382 mali_mem_swap_idx_free(swap_item->idx); in mali_mem_swap_free_swap_item()
[all …]
H A Dmali_memory_swap_alloc.h62 void mali_mem_swap_free_swap_item(mali_swap_item *swap_item);