Lines Matching refs:req
28 snic_icmnd_init(struct snic_host_req *req, u32 cmnd_id, u32 host_id, u64 ctx, in snic_icmnd_init() argument
33 snic_io_hdr_enc(&req->hdr, SNIC_REQ_ICMND, 0, cmnd_id, host_id, sg_cnt, in snic_icmnd_init()
36 req->u.icmnd.flags = cpu_to_le16(flags); in snic_icmnd_init()
37 req->u.icmnd.tgt_id = cpu_to_le64(tgt_id); in snic_icmnd_init()
38 memcpy(&req->u.icmnd.lun_id, lun, LUN_ADDR_LEN); in snic_icmnd_init()
39 req->u.icmnd.cdb_len = cdb_len; in snic_icmnd_init()
40 memset(req->u.icmnd.cdb, 0, SNIC_CDB_LEN); in snic_icmnd_init()
41 memcpy(req->u.icmnd.cdb, scsi_cdb, cdb_len); in snic_icmnd_init()
42 req->u.icmnd.data_len = cpu_to_le32(data_len); in snic_icmnd_init()
43 req->u.icmnd.sg_addr = cpu_to_le64(sgl_addr); in snic_icmnd_init()
44 req->u.icmnd.sense_len = cpu_to_le32(sense_len); in snic_icmnd_init()
45 req->u.icmnd.sense_addr = cpu_to_le64(sns_addr_pa); in snic_icmnd_init()
49 snic_itmf_init(struct snic_host_req *req, u32 cmnd_id, u32 host_id, ulong ctx, in snic_itmf_init() argument
52 snic_io_hdr_enc(&req->hdr, SNIC_REQ_ITMF, 0, cmnd_id, host_id, 0, ctx); in snic_itmf_init()
54 req->u.itmf.tm_type = tm_type; in snic_itmf_init()
55 req->u.itmf.flags = cpu_to_le16(flags); in snic_itmf_init()
57 req->u.itmf.req_id = cpu_to_le32(req_id); in snic_itmf_init()
58 req->u.itmf.tgt_id = cpu_to_le64(tgt_id); in snic_itmf_init()
59 memcpy(&req->u.itmf.lun_id, lun, LUN_ADDR_LEN); in snic_itmf_init()