Searched refs:UPDATE_HEAD (Results 1 – 1 of 1) sorted by relevance
/linux-4.4.14/drivers/target/ |
D | target_core_user.c | 233 #define UPDATE_HEAD(head, used, size) smp_store_release(&head, ((head % size) + used) % size) macro 262 UPDATE_HEAD(udev->data_head, copy_bytes, udev->data_size); in alloc_and_scatter_data_area() 284 UPDATE_HEAD(udev->data_head, in alloc_and_scatter_data_area() 312 UPDATE_HEAD(udev->data_tail, copy_bytes, udev->data_size); in gather_and_free_data_area() 325 UPDATE_HEAD(udev->data_tail, in gather_and_free_data_area() 450 UPDATE_HEAD(mb->cmd_head, pad_size, udev->cmdr_size); in tcmu_queue_cmd_ring() 488 UPDATE_HEAD(mb->cmd_head, command_size, udev->cmdr_size); in tcmu_queue_cmd_ring() 534 UPDATE_HEAD(udev->data_tail, cmd->data_length, udev->data_size); in tcmu_handle_completion() 539 UPDATE_HEAD(udev->data_tail, cmd->data_length, udev->data_size); in tcmu_handle_completion() 547 UPDATE_HEAD(udev->data_tail, cmd->data_length, udev->data_size); in tcmu_handle_completion() [all …]
|