| /Linux-v5.4/fs/ext4/ |
| D | file.c | 38 static ssize_t ext4_dax_read_iter(struct kiocb *iocb, struct iov_iter *to) in ext4_dax_read_iter() argument 40 struct inode *inode = file_inode(iocb->ki_filp); in ext4_dax_read_iter() 44 if (iocb->ki_flags & IOCB_NOWAIT) in ext4_dax_read_iter() 55 return generic_file_read_iter(iocb, to); in ext4_dax_read_iter() 57 ret = dax_iomap_rw(iocb, to, &ext4_iomap_ops); in ext4_dax_read_iter() 60 file_accessed(iocb->ki_filp); in ext4_dax_read_iter() 65 static ssize_t ext4_file_read_iter(struct kiocb *iocb, struct iov_iter *to) in ext4_file_read_iter() argument 67 if (unlikely(ext4_forced_shutdown(EXT4_SB(file_inode(iocb->ki_filp)->i_sb)))) in ext4_file_read_iter() 74 if (IS_DAX(file_inode(iocb->ki_filp))) in ext4_file_read_iter() 75 return ext4_dax_read_iter(iocb, to); in ext4_file_read_iter() [all …]
|
| /Linux-v5.4/fs/ext2/ |
| D | file.c | 33 static ssize_t ext2_dax_read_iter(struct kiocb *iocb, struct iov_iter *to) in ext2_dax_read_iter() argument 35 struct inode *inode = iocb->ki_filp->f_mapping->host; in ext2_dax_read_iter() 42 ret = dax_iomap_rw(iocb, to, &ext2_iomap_ops); in ext2_dax_read_iter() 45 file_accessed(iocb->ki_filp); in ext2_dax_read_iter() 49 static ssize_t ext2_dax_write_iter(struct kiocb *iocb, struct iov_iter *from) in ext2_dax_write_iter() argument 51 struct file *file = iocb->ki_filp; in ext2_dax_write_iter() 56 ret = generic_write_checks(iocb, from); in ext2_dax_write_iter() 66 ret = dax_iomap_rw(iocb, from, &ext2_iomap_ops); in ext2_dax_write_iter() 67 if (ret > 0 && iocb->ki_pos > i_size_read(inode)) { in ext2_dax_write_iter() 68 i_size_write(inode, iocb->ki_pos); in ext2_dax_write_iter() [all …]
|
| /Linux-v5.4/fs/ |
| D | aio.c | 561 void kiocb_set_cancel_fn(struct kiocb *iocb, kiocb_cancel_fn *cancel) in kiocb_set_cancel_fn() argument 563 struct aio_kiocb *req = container_of(iocb, struct aio_kiocb, rw); in kiocb_set_cancel_fn() 1075 static inline void iocb_destroy(struct aio_kiocb *iocb) in iocb_destroy() argument 1077 if (iocb->ki_eventfd) in iocb_destroy() 1078 eventfd_ctx_put(iocb->ki_eventfd); in iocb_destroy() 1079 if (iocb->ki_filp) in iocb_destroy() 1080 fput(iocb->ki_filp); in iocb_destroy() 1081 percpu_ref_put(&iocb->ki_ctx->reqs); in iocb_destroy() 1082 kmem_cache_free(kiocb_cachep, iocb); in iocb_destroy() 1088 static void aio_complete(struct aio_kiocb *iocb) in aio_complete() argument [all …]
|
| D | block_dev.c | 181 static unsigned int dio_bio_write_op(struct kiocb *iocb) in dio_bio_write_op() argument 186 if (iocb->ki_flags & IOCB_DSYNC) in dio_bio_write_op() 202 __blkdev_direct_IO_simple(struct kiocb *iocb, struct iov_iter *iter, in __blkdev_direct_IO_simple() argument 205 struct file *file = iocb->ki_filp; in __blkdev_direct_IO_simple() 208 loff_t pos = iocb->ki_pos; in __blkdev_direct_IO_simple() 230 bio.bi_write_hint = iocb->ki_hint; in __blkdev_direct_IO_simple() 233 bio.bi_ioprio = iocb->ki_ioprio; in __blkdev_direct_IO_simple() 245 bio.bi_opf = dio_bio_write_op(iocb); in __blkdev_direct_IO_simple() 248 if (iocb->ki_flags & IOCB_HIPRI) in __blkdev_direct_IO_simple() 249 bio_set_polled(&bio, iocb); in __blkdev_direct_IO_simple() [all …]
|
| D | direct-io.c | 140 struct kiocb *iocb; /* kiocb */ member 257 loff_t offset = dio->iocb->ki_pos; in dio_complete() 291 err = dio->end_io(dio->iocb, offset, ret, dio->private); in dio_complete() 315 dio_warn_stale_pagecache(dio->iocb->ki_filp); in dio_complete() 326 dio->iocb->ki_pos += transferred; in dio_complete() 329 ret = generic_write_sync(dio->iocb, ret); in dio_complete() 330 dio->iocb->ki_complete(dio->iocb, ret, 0); in dio_complete() 448 bio->bi_write_hint = dio->iocb->ki_hint; in dio_bio_alloc() 520 if (!(dio->iocb->ki_flags & IOCB_HIPRI) || in dio_await_one() 1164 do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, in do_blockdev_direct_IO() argument [all …]
|
| /Linux-v5.4/fs/xfs/ |
| D | xfs_file.c | 176 struct kiocb *iocb, in xfs_file_dio_aio_read() argument 179 struct xfs_inode *ip = XFS_I(file_inode(iocb->ki_filp)); in xfs_file_dio_aio_read() 183 trace_xfs_file_direct_read(ip, count, iocb->ki_pos); in xfs_file_dio_aio_read() 188 file_accessed(iocb->ki_filp); in xfs_file_dio_aio_read() 191 ret = iomap_dio_rw(iocb, to, &xfs_iomap_ops, NULL); in xfs_file_dio_aio_read() 199 struct kiocb *iocb, in xfs_file_dax_read() argument 202 struct xfs_inode *ip = XFS_I(iocb->ki_filp->f_mapping->host); in xfs_file_dax_read() 206 trace_xfs_file_dax_read(ip, count, iocb->ki_pos); in xfs_file_dax_read() 211 if (iocb->ki_flags & IOCB_NOWAIT) { in xfs_file_dax_read() 218 ret = dax_iomap_rw(iocb, to, &xfs_iomap_ops); in xfs_file_dax_read() [all …]
|
| /Linux-v5.4/fs/ocfs2/ |
| D | aops.h | 53 #define ocfs2_iocb_is_rw_locked(iocb) \ argument 54 test_bit(0, (unsigned long *)&iocb->private) 55 static inline void ocfs2_iocb_set_rw_locked(struct kiocb *iocb, int level) in ocfs2_iocb_set_rw_locked() argument 57 set_bit(0, (unsigned long *)&iocb->private); in ocfs2_iocb_set_rw_locked() 59 set_bit(1, (unsigned long *)&iocb->private); in ocfs2_iocb_set_rw_locked() 61 clear_bit(1, (unsigned long *)&iocb->private); in ocfs2_iocb_set_rw_locked() 75 #define ocfs2_iocb_clear_rw_locked(iocb) \ argument 76 clear_bit(OCFS2_IOCB_RW_LOCK, (unsigned long *)&iocb->private) 77 #define ocfs2_iocb_rw_locked_level(iocb) \ argument 78 test_bit(OCFS2_IOCB_RW_LOCK_LEVEL, (unsigned long *)&iocb->private)
|
| /Linux-v5.4/fs/iomap/ |
| D | direct-io.c | 26 struct kiocb *iocb; member 66 if (dio->iocb->ki_flags & IOCB_HIPRI) in iomap_dio_submit_bio() 67 bio_set_polled(bio, dio->iocb); in iomap_dio_submit_bio() 76 struct kiocb *iocb = dio->iocb; in iomap_dio_complete() local 77 struct inode *inode = file_inode(iocb->ki_filp); in iomap_dio_complete() 78 loff_t offset = iocb->ki_pos; in iomap_dio_complete() 82 ret = dops->end_io(iocb, dio->size, ret, dio->flags); in iomap_dio_complete() 90 iocb->ki_pos += ret; in iomap_dio_complete() 112 dio_warn_stale_pagecache(iocb->ki_filp); in iomap_dio_complete() 120 ret = generic_write_sync(iocb, ret); in iomap_dio_complete() [all …]
|
| /Linux-v5.4/fs/nfs/ |
| D | direct.c | 73 struct kiocb * iocb; /* controlling i/o request */ member 264 ssize_t nfs_direct_IO(struct kiocb *iocb, struct iov_iter *iter) in nfs_direct_IO() argument 266 struct inode *inode = iocb->ki_filp->f_mapping->host; in nfs_direct_IO() 275 return nfs_file_direct_read(iocb, iter); in nfs_direct_IO() 276 return nfs_file_direct_write(iocb, iter); in nfs_direct_IO() 346 if (dreq->iocb) in nfs_direct_wait() 372 if (dreq->iocb) { in nfs_direct_complete() 378 dreq->iocb->ki_complete(dreq->iocb, res, 0); in nfs_direct_complete() 542 ssize_t nfs_file_direct_read(struct kiocb *iocb, struct iov_iter *iter) in nfs_file_direct_read() argument 544 struct file *file = iocb->ki_filp; in nfs_file_direct_read() [all …]
|
| D | file.c | 155 nfs_file_read(struct kiocb *iocb, struct iov_iter *to) in nfs_file_read() argument 157 struct inode *inode = file_inode(iocb->ki_filp); in nfs_file_read() 160 if (iocb->ki_flags & IOCB_DIRECT) in nfs_file_read() 161 return nfs_file_direct_read(iocb, to); in nfs_file_read() 164 iocb->ki_filp, in nfs_file_read() 165 iov_iter_count(to), (unsigned long) iocb->ki_pos); in nfs_file_read() 168 result = nfs_revalidate_mapping(inode, iocb->ki_filp->f_mapping); in nfs_file_read() 170 result = generic_file_read_iter(iocb, to); in nfs_file_read() 593 ssize_t nfs_file_write(struct kiocb *iocb, struct iov_iter *from) in nfs_file_write() argument 595 struct file *file = iocb->ki_filp; in nfs_file_write() [all …]
|
| /Linux-v5.4/tools/usb/ffs-aio-example/multibuff/device_app/ |
| D | aio_multibuff.c | 144 struct iocb **iocb; member 212 iobuf->iocb = malloc(n*sizeof(*iobuf->iocb)); in init_bufs() 218 iobuf->iocb[i] = malloc(sizeof(**iobuf->iocb)); in init_bufs() 228 free(iobuf->iocb[i]); in delete_bufs() 231 free(iobuf->iocb); in delete_bufs() 332 io_prep_pwrite(iobuf[i].iocb[j], ep1, in main() 336 iobuf[i].iocb[j]->u.c.flags |= IOCB_FLAG_RESFD; in main() 337 iobuf[i].iocb[j]->u.c.resfd = evfd; in main() 340 ret = io_submit(ctx, iobuf[i].cnt, iobuf[i].iocb); in main()
|
| /Linux-v5.4/drivers/gpu/drm/ |
| D | drm_dp_aux_dev.c | 146 static ssize_t auxdev_read_iter(struct kiocb *iocb, struct iov_iter *to) in auxdev_read_iter() argument 148 struct drm_dp_aux_dev *aux_dev = iocb->ki_filp->private_data; in auxdev_read_iter() 149 loff_t pos = iocb->ki_pos; in auxdev_read_iter() 183 if (pos != iocb->ki_pos) in auxdev_read_iter() 184 res = pos - iocb->ki_pos; in auxdev_read_iter() 185 iocb->ki_pos = pos; in auxdev_read_iter() 193 static ssize_t auxdev_write_iter(struct kiocb *iocb, struct iov_iter *from) in auxdev_write_iter() argument 195 struct drm_dp_aux_dev *aux_dev = iocb->ki_filp->private_data; in auxdev_write_iter() 196 loff_t pos = iocb->ki_pos; in auxdev_write_iter() 230 if (pos != iocb->ki_pos) in auxdev_write_iter() [all …]
|
| /Linux-v5.4/fs/ceph/ |
| D | file.c | 582 static ssize_t ceph_sync_read(struct kiocb *iocb, struct iov_iter *to, in ceph_sync_read() argument 585 struct file *file = iocb->ki_filp; in ceph_sync_read() 591 u64 off = iocb->ki_pos; in ceph_sync_read() 715 if (off > iocb->ki_pos) { in ceph_sync_read() 719 ret = off - iocb->ki_pos; in ceph_sync_read() 720 iocb->ki_pos = off; in ceph_sync_read() 728 struct kiocb *iocb; member 756 if (aio_req->iocb->ki_flags & IOCB_DIRECT) in ceph_aio_complete() 768 loff_t endoff = aio_req->iocb->ki_pos + aio_req->total_len; in ceph_aio_complete() 787 aio_req->iocb->ki_complete(aio_req->iocb, ret, 0); in ceph_aio_complete() [all …]
|
| /Linux-v5.4/fs/9p/ |
| D | vfs_file.c | 383 v9fs_file_read_iter(struct kiocb *iocb, struct iov_iter *to) in v9fs_file_read_iter() argument 385 struct p9_fid *fid = iocb->ki_filp->private_data; in v9fs_file_read_iter() 389 iov_iter_count(to), iocb->ki_pos); in v9fs_file_read_iter() 391 ret = p9_client_read(fid, iocb->ki_pos, to, &err); in v9fs_file_read_iter() 395 iocb->ki_pos += ret; in v9fs_file_read_iter() 408 v9fs_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in v9fs_file_write_iter() argument 410 struct file *file = iocb->ki_filp; in v9fs_file_write_iter() 415 retval = generic_write_checks(iocb, from); in v9fs_file_write_iter() 419 origin = iocb->ki_pos; in v9fs_file_write_iter() 420 retval = p9_client_write(file->private_data, iocb->ki_pos, from, &err); in v9fs_file_write_iter() [all …]
|
| /Linux-v5.4/fs/orangefs/ |
| D | file.c | 310 static ssize_t orangefs_file_read_iter(struct kiocb *iocb, in orangefs_file_read_iter() argument 323 if (!iocb->ki_filp->private_data) { in orangefs_file_read_iter() 324 iocb->ki_filp->private_data = kmalloc(sizeof *ro, GFP_KERNEL); in orangefs_file_read_iter() 325 if (!iocb->ki_filp->private_data) in orangefs_file_read_iter() 327 ro = iocb->ki_filp->private_data; in orangefs_file_read_iter() 331 down_read(&file_inode(iocb->ki_filp)->i_rwsem); in orangefs_file_read_iter() 332 ret = orangefs_revalidate_mapping(file_inode(iocb->ki_filp)); in orangefs_file_read_iter() 336 ret = generic_file_read_iter(iocb, iter); in orangefs_file_read_iter() 338 up_read(&file_inode(iocb->ki_filp)->i_rwsem); in orangefs_file_read_iter() 342 static ssize_t orangefs_file_write_iter(struct kiocb *iocb, in orangefs_file_write_iter() argument [all …]
|
| /Linux-v5.4/drivers/nvme/target/ |
| D | io-cmd-file.c | 93 struct kiocb *iocb = &req->f.iocb; in nvmet_file_submit_bvec() local 94 ssize_t (*call_iter)(struct kiocb *iocb, struct iov_iter *iter); in nvmet_file_submit_bvec() 110 iocb->ki_pos = pos; in nvmet_file_submit_bvec() 111 iocb->ki_filp = req->ns->file; in nvmet_file_submit_bvec() 112 iocb->ki_flags = ki_flags | iocb_flags(req->ns->file); in nvmet_file_submit_bvec() 114 return call_iter(iocb, &iter); in nvmet_file_submit_bvec() 117 static void nvmet_file_io_done(struct kiocb *iocb, long ret, long ret2) in nvmet_file_io_done() argument 119 struct nvmet_req *req = container_of(iocb, struct nvmet_req, f.iocb); in nvmet_file_io_done() 154 memset(&req->f.iocb, 0, sizeof(struct kiocb)); in nvmet_file_execute_io() 191 req->f.iocb.ki_complete = nvmet_file_io_done; in nvmet_file_execute_io() [all …]
|
| /Linux-v5.4/fs/cifs/ |
| D | cifsfs.h | 105 extern ssize_t cifs_user_readv(struct kiocb *iocb, struct iov_iter *to); 106 extern ssize_t cifs_direct_readv(struct kiocb *iocb, struct iov_iter *to); 107 extern ssize_t cifs_strict_readv(struct kiocb *iocb, struct iov_iter *to); 108 extern ssize_t cifs_user_writev(struct kiocb *iocb, struct iov_iter *from); 109 extern ssize_t cifs_direct_writev(struct kiocb *iocb, struct iov_iter *from); 110 extern ssize_t cifs_strict_writev(struct kiocb *iocb, struct iov_iter *from);
|
| /Linux-v5.4/fs/gfs2/ |
| D | file.c | 719 static ssize_t gfs2_file_direct_read(struct kiocb *iocb, struct iov_iter *to) in gfs2_file_direct_read() argument 721 struct file *file = iocb->ki_filp; in gfs2_file_direct_read() 735 ret = iomap_dio_rw(iocb, to, &gfs2_iomap_ops, NULL); in gfs2_file_direct_read() 743 static ssize_t gfs2_file_direct_write(struct kiocb *iocb, struct iov_iter *from) in gfs2_file_direct_write() argument 745 struct file *file = iocb->ki_filp; in gfs2_file_direct_write() 749 loff_t offset = iocb->ki_pos; in gfs2_file_direct_write() 770 ret = iomap_dio_rw(iocb, from, &gfs2_iomap_ops, NULL); in gfs2_file_direct_write() 779 static ssize_t gfs2_file_read_iter(struct kiocb *iocb, struct iov_iter *to) in gfs2_file_read_iter() argument 783 if (iocb->ki_flags & IOCB_DIRECT) { in gfs2_file_read_iter() 784 ret = gfs2_file_direct_read(iocb, to); in gfs2_file_read_iter() [all …]
|
| /Linux-v5.4/fs/udf/ |
| D | file.c | 108 static ssize_t udf_adinicb_direct_IO(struct kiocb *iocb, struct iov_iter *iter) in udf_adinicb_direct_IO() argument 136 static ssize_t udf_file_write_iter(struct kiocb *iocb, struct iov_iter *from) in udf_file_write_iter() argument 139 struct file *file = iocb->ki_filp; in udf_file_write_iter() 146 retval = generic_write_checks(iocb, from); in udf_file_write_iter() 152 loff_t end = iocb->ki_pos + iov_iter_count(from); in udf_file_write_iter() 169 retval = __generic_file_write_iter(iocb, from); in udf_file_write_iter() 175 retval = generic_write_sync(iocb, retval); in udf_file_write_iter()
|
| /Linux-v5.4/fs/coda/ |
| D | file.c | 38 coda_file_read_iter(struct kiocb *iocb, struct iov_iter *to) in coda_file_read_iter() argument 40 struct file *coda_file = iocb->ki_filp; in coda_file_read_iter() 43 loff_t ki_pos = iocb->ki_pos; in coda_file_read_iter() 53 ret = vfs_iter_read(cfi->cfi_container, to, &iocb->ki_pos, 0); in coda_file_read_iter() 63 coda_file_write_iter(struct kiocb *iocb, struct iov_iter *to) in coda_file_write_iter() argument 65 struct file *coda_file = iocb->ki_filp; in coda_file_write_iter() 69 loff_t ki_pos = iocb->ki_pos; in coda_file_write_iter() 81 ret = vfs_iter_write(cfi->cfi_container, to, &iocb->ki_pos, 0); in coda_file_write_iter()
|
| /Linux-v5.4/mm/ |
| D | filemap.c | 2009 static ssize_t generic_file_buffered_read(struct kiocb *iocb, in generic_file_buffered_read() argument 2012 struct file *filp = iocb->ki_filp; in generic_file_buffered_read() 2016 loff_t *ppos = &iocb->ki_pos; in generic_file_buffered_read() 2049 if (iocb->ki_flags & IOCB_NOWAIT) in generic_file_buffered_read() 2064 if (iocb->ki_flags & IOCB_NOWAIT) { in generic_file_buffered_read() 2274 generic_file_read_iter(struct kiocb *iocb, struct iov_iter *iter) in generic_file_read_iter() argument 2282 if (iocb->ki_flags & IOCB_DIRECT) { in generic_file_read_iter() 2283 struct file *file = iocb->ki_filp; in generic_file_read_iter() 2289 if (iocb->ki_flags & IOCB_NOWAIT) { in generic_file_read_iter() 2290 if (filemap_range_has_page(mapping, iocb->ki_pos, in generic_file_read_iter() [all …]
|
| /Linux-v5.4/fs/fuse/ |
| D | file.c | 634 struct inode *inode = file_inode(io->iocb->ki_filp); in fuse_aio_complete() 643 io->iocb->ki_complete(io->iocb, res, 0); in fuse_aio_complete() 723 struct file *file = ia->io->iocb->ki_filp; in fuse_send_read() 982 static ssize_t fuse_cache_read_iter(struct kiocb *iocb, struct iov_iter *to) in fuse_cache_read_iter() argument 984 struct inode *inode = iocb->ki_filp->f_mapping->host; in fuse_cache_read_iter() 993 (iocb->ki_pos + iov_iter_count(to) > i_size_read(inode))) { in fuse_cache_read_iter() 995 err = fuse_update_attributes(inode, iocb->ki_filp); in fuse_cache_read_iter() 1000 return generic_file_read_iter(iocb, to); in fuse_cache_read_iter() 1025 static unsigned int fuse_write_flags(struct kiocb *iocb) in fuse_write_flags() argument 1027 unsigned int flags = iocb->ki_filp->f_flags; in fuse_write_flags() [all …]
|
| /Linux-v5.4/drivers/scsi/qla2xxx/ |
| D | qla_target.c | 115 int fn, void *iocb, int flags); 558 memcpy(e->u.nack.iocb, ntfy, sizeof(struct imm_ntfy_from_isp)); in qla24xx_post_nack_work() 691 (struct imm_ntfy_from_isp *)e->u.nack.iocb, e->u.nack.type); in qla24xx_do_nack_work() 785 struct imm_ntfy_from_isp *iocb) in qlt_plogi_ack_find_add() argument 796 pla->iocb.u.isp24.port_name); in qlt_plogi_ack_find_add() 797 qlt_send_term_imm_notif(vha, &pla->iocb, 1); in qlt_plogi_ack_find_add() 798 memcpy(&pla->iocb, iocb, sizeof(pla->iocb)); in qlt_plogi_ack_find_add() 811 memcpy(&pla->iocb, iocb, sizeof(pla->iocb)); in qlt_plogi_ack_find_add() 821 struct imm_ntfy_from_isp *iocb = &pla->iocb; in qlt_plogi_ack_unref() local 834 " exch %#x ox_id %#x\n", iocb->u.isp24.port_name, in qlt_plogi_ack_unref() [all …]
|
| /Linux-v5.4/drivers/scsi/lpfc/ |
| D | lpfc_els.c | 57 struct lpfc_iocbq *iocb); 203 icmd = &elsiocb->iocb; in lpfc_prep_els_iocb() 985 IOCB_t *irsp = &rspiocb->iocb; in lpfc_cmpl_els_flogi() 1228 irsp = &rspiocb->iocb; in lpfc_cmpl_els_link_down() 1286 icmd = &elsiocb->iocb; in lpfc_issue_els_flogi() 1308 elsiocb->iocb.ulpCt_h = ((SLI4_CT_FCFI >> 1) & 1); in lpfc_issue_els_flogi() 1309 elsiocb->iocb.ulpCt_l = (SLI4_CT_FCFI & 1); in lpfc_issue_els_flogi() 1312 elsiocb->iocb.ulpContext = phba->fcf.fcfi; in lpfc_issue_els_flogi() 1358 defer_flogi_acc.iocb.ulpContext = phba->defer_flogi_acc_rx_id; in lpfc_issue_els_flogi() 1359 defer_flogi_acc.iocb.unsli3.rcvsli3.ox_id = in lpfc_issue_els_flogi() [all …]
|
| D | lpfc_scsi.c | 335 IOCB_t *iocb; in lpfc_new_scsi_buf_s3() local 414 iocb = &psb->cur_iocbq.iocb; in lpfc_new_scsi_buf_s3() 415 iocb->un.fcpi64.bdl.ulpIoTag32 = 0; in lpfc_new_scsi_buf_s3() 419 iocb->un.fcpi64.bdl.bdeFlags = BUFF_TYPE_BDE_IMMED; in lpfc_new_scsi_buf_s3() 420 iocb->un.fcpi64.bdl.bdeSize = sizeof(struct fcp_cmnd); in lpfc_new_scsi_buf_s3() 421 iocb->un.fcpi64.bdl.addrLow = offsetof(IOCB_t, in lpfc_new_scsi_buf_s3() 423 iocb->un.fcpi64.bdl.addrHigh = 0; in lpfc_new_scsi_buf_s3() 424 iocb->ulpBdeCount = 0; in lpfc_new_scsi_buf_s3() 425 iocb->ulpLe = 0; in lpfc_new_scsi_buf_s3() 427 iocb->unsli3.fcp_ext.rbde.tus.f.bdeFlags = in lpfc_new_scsi_buf_s3() [all …]
|