Searched refs:async_cmd (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/w1/ |
| H A D | w1_internal.h | 28 void (*cb)(struct w1_master *dev, struct w1_async_cmd *async_cmd);
|
| H A D | w1_netlink.c | 442 static void w1_process_cb(struct w1_master *dev, struct w1_async_cmd *async_cmd) in w1_process_cb() argument 444 struct w1_cb_node *node = container_of(async_cmd, struct w1_cb_node, in w1_process_cb() 492 list_del(&async_cmd->async_entry); in w1_process_cb()
|
| H A D | w1.c | 1128 struct w1_async_cmd *async_cmd, *async_n; in w1_process_callbacks() local 1132 list_for_each_entry_safe(async_cmd, async_n, &dev->async_list, in w1_process_callbacks() 1137 async_cmd->cb(dev, async_cmd); in w1_process_callbacks()
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | devx.c | 2691 struct mlx5_async_cmd *async_cmd; in mlx5_ib_ufile_hw_cleanup() local 2700 async_cmd = kzalloc_objs(*async_cmd, MAX_ASYNC_CMDS); in mlx5_ib_ufile_hw_cleanup() 2701 if (!async_cmd) in mlx5_ib_ufile_hw_cleanup() 2722 async_cmd[tail % MAX_ASYNC_CMDS].in = obj->dinbox; in mlx5_ib_ufile_hw_cleanup() 2723 async_cmd[tail % MAX_ASYNC_CMDS].in_size = obj->dinlen; in mlx5_ib_ufile_hw_cleanup() 2724 async_cmd[tail % MAX_ASYNC_CMDS].uobject = uobject; in mlx5_ib_ufile_hw_cleanup() 2726 devx_async_destroy(dev, &async_cmd[tail % MAX_ASYNC_CMDS]); in mlx5_ib_ufile_hw_cleanup() 2730 devx_wait_async_destroy(&async_cmd[head % MAX_ASYNC_CMDS]); in mlx5_ib_ufile_hw_cleanup() 2736 devx_wait_async_destroy(&async_cmd[head % MAX_ASYNC_CMDS]); in mlx5_ib_ufile_hw_cleanup() 2740 kfree(async_cmd); in mlx5_ib_ufile_hw_cleanup()
|