Home
last modified time | relevance | path

Searched refs:address_end (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/platform/goldfish/
H A Dgoldfish_pipe.c292 unsigned long address_end, in populate_rw_params()
308 ? (int)(address_end - address) in populate_rw_params()
330 unsigned long address_end, in transfer_max_buffers()
353 populate_rw_params(pipe->pages, pages_count, address, address_end, in transfer_max_buffers()
399 unsigned long address, address_end, last_page; in goldfish_pipe_read_write() local
413 address_end = address + bufflen; in goldfish_pipe_read_write()
414 last_page = (address_end - 1) & PAGE_MASK; in goldfish_pipe_read_write()
415 last_page_size = ((address_end - 1) & ~PAGE_MASK) + 1; in goldfish_pipe_read_write()
417 while (address < address_end) { in goldfish_pipe_read_write()
421 ret = transfer_max_buffers(pipe, address, address_end, is_writ in goldfish_pipe_read_write()
289 populate_rw_params(struct page **pages, int pages_count, unsigned long address, unsigned long address_end, unsigned long first_page, unsigned long last_page, unsigned int iter_last_page_size, int is_write, struct goldfish_pipe_command *command) populate_rw_params() argument
328 transfer_max_buffers(struct goldfish_pipe *pipe, unsigned long address, unsigned long address_end, int is_write, unsigned long last_page, unsigned int last_page_size, s32 *consumed_size, int *status) transfer_max_buffers() argument
[all...]
/kernel/linux/linux-6.6/drivers/platform/goldfish/
H A Dgoldfish_pipe.c289 unsigned long address_end, in populate_rw_params()
305 ? (int)(address_end - address) in populate_rw_params()
327 unsigned long address_end, in transfer_max_buffers()
350 populate_rw_params(pipe->pages, pages_count, address, address_end, in transfer_max_buffers()
396 unsigned long address, address_end, last_page; in goldfish_pipe_read_write() local
410 address_end = address + bufflen; in goldfish_pipe_read_write()
411 last_page = (address_end - 1) & PAGE_MASK; in goldfish_pipe_read_write()
412 last_page_size = ((address_end - 1) & ~PAGE_MASK) + 1; in goldfish_pipe_read_write()
414 while (address < address_end) { in goldfish_pipe_read_write()
418 ret = transfer_max_buffers(pipe, address, address_end, is_writ in goldfish_pipe_read_write()
286 populate_rw_params(struct page **pages, int pages_count, unsigned long address, unsigned long address_end, unsigned long first_page, unsigned long last_page, unsigned int iter_last_page_size, int is_write, struct goldfish_pipe_command *command) populate_rw_params() argument
325 transfer_max_buffers(struct goldfish_pipe *pipe, unsigned long address, unsigned long address_end, int is_write, unsigned long last_page, unsigned int last_page_size, s32 *consumed_size, int *status) transfer_max_buffers() argument
[all...]
/kernel/linux/linux-5.10/drivers/iommu/amd/
H A Damd_iommu_types.h712 u64 address_end; member
H A Dinit.c2186 e->address_end = e->address_start + PAGE_ALIGN(m->range_length); in init_unity_map_range()
2204 e->address_start, e->address_end, m->flags); in init_unity_map_range()
H A Diommu.c2685 length = entry->address_end - entry->address_start; in amd_iommu_get_resv_regions()
/kernel/linux/linux-6.6/drivers/iommu/amd/
H A Damd_iommu_types.h871 u64 address_end; member
H A Dinit.c2594 e->address_end = e->address_start + PAGE_ALIGN(m->range_length); in init_unity_map_range()
2614 e->address_start, e->address_end, m->flags); in init_unity_map_range()
H A Diommu.c2369 length = entry->address_end - entry->address_start; in amd_iommu_get_resv_regions()

Completed in 24 milliseconds