Home
last modified time | relevance | path

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

/openbmc/linux/drivers/target/
H A Dtarget_core_file.c273 struct target_core_file_cmd *aio_cmd; in fd_execute_rw_aio() local
279 aio_cmd = kmalloc(struct_size(aio_cmd, bvecs, sgl_nents), GFP_KERNEL); in fd_execute_rw_aio()
280 if (!aio_cmd) in fd_execute_rw_aio()
291 aio_cmd->cmd = cmd; in fd_execute_rw_aio()
292 aio_cmd->len = len; in fd_execute_rw_aio()
294 aio_cmd->iocb.ki_filp = file; in fd_execute_rw_aio()
295 aio_cmd->iocb.ki_complete = cmd_rw_aio_complete; in fd_execute_rw_aio()
296 aio_cmd->iocb.ki_flags = IOCB_DIRECT; in fd_execute_rw_aio()
299 aio_cmd->iocb.ki_flags |= IOCB_DSYNC; in fd_execute_rw_aio()
304 ret = call_read_iter(file, &aio_cmd->iocb, &iter); in fd_execute_rw_aio()
[all …]