Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/target/iscsi/cxgbit/
Dcxgbit_ddp.c10 struct cxgbi_task_tag_info *ttinfo, in cxgbit_set_one_ppod() argument
19 memcpy(ppod, &ttinfo->hdr, sizeof(struct cxgbi_pagepod_hdr)); in cxgbit_set_one_ppod()
99 struct cxgbi_task_tag_info *ttinfo, unsigned int idx, in cxgbit_ppod_write_idata() argument
119 cxgbit_set_one_ppod(ppod, ttinfo, sg_pp, sg_off); in cxgbit_ppod_write_idata()
128 struct cxgbi_task_tag_info *ttinfo) in cxgbit_ddp_set_map() argument
130 unsigned int pidx = ttinfo->idx; in cxgbit_ddp_set_map()
131 unsigned int npods = ttinfo->npods; in cxgbit_ddp_set_map()
133 struct scatterlist *sg = ttinfo->sgl; in cxgbit_ddp_set_map()
143 ret = cxgbit_ppod_write_idata(ppm, csk, ttinfo, pidx, cnt, in cxgbit_ddp_set_map()
171 cxgbit_ddp_reserve(struct cxgbit_sock *csk, struct cxgbi_task_tag_info *ttinfo, in cxgbit_ddp_reserve() argument
[all …]
Dcxgbit.h48 struct cxgbi_task_tag_info ttinfo; member
Dcxgbit_target.c850 ccmd->ttinfo.tag = ppm->tformat.no_ddp_mask; in cxgbit_allocate_cmd()
/Linux-v5.10/drivers/scsi/cxgbi/
Dlibcxgbi.c1155 struct cxgbi_task_tag_info *ttinfo, in cxgbi_ddp_set_one_ppod() argument
1164 memcpy(ppod, &ttinfo->hdr, sizeof(struct cxgbi_pagepod_hdr)); in cxgbi_ddp_set_one_ppod()
1267 struct cxgbi_task_tag_info *ttinfo = &tdata->ttinfo; in cxgbi_ddp_reserve() local
1268 struct scatterlist *sgl = ttinfo->sgl; in cxgbi_ddp_reserve()
1269 unsigned int sgcnt = ttinfo->nents; in cxgbi_ddp_reserve()
1284 xferlen, ttinfo->nents); in cxgbi_ddp_reserve()
1292 ttinfo->nr_pages = (xferlen + sgl->offset + (1 << PAGE_SHIFT) - 1) >> in cxgbi_ddp_reserve()
1300 err = cxgbi_ppm_ppods_reserve(ppm, ttinfo->nr_pages, 0, &ttinfo->idx, in cxgbi_ddp_reserve()
1301 &ttinfo->tag, (unsigned long)sw_tag); in cxgbi_ddp_reserve()
1306 ttinfo->npods = err; in cxgbi_ddp_reserve()
[all …]
Dlibcxgbi.h557 struct cxgbi_task_tag_info ttinfo; member
/Linux-v5.10/drivers/scsi/cxgbi/cxgb3i/
Dcxgb3i.c1095 struct cxgbi_task_tag_info *ttinfo) in ddp_set_map() argument
1097 unsigned int idx = ttinfo->idx; in ddp_set_map()
1098 unsigned int npods = ttinfo->npods; in ddp_set_map()
1099 struct scatterlist *sg = ttinfo->sgl; in ddp_set_map()
1116 cxgbi_ddp_set_one_ppod(ppod, ttinfo, &sg, in ddp_set_map()
1125 struct cxgbi_task_tag_info *ttinfo) in ddp_clear_map() argument
1127 unsigned int idx = ttinfo->idx; in ddp_clear_map()
1129 unsigned int npods = ttinfo->npods; in ddp_clear_map()
/Linux-v5.10/drivers/scsi/cxgbi/cxgb4i/
Dcxgb4i.c2015 struct cxgbi_task_tag_info *ttinfo, in ddp_ppod_write_idata() argument
2036 cxgbi_ddp_set_one_ppod(ppod, ttinfo, sg_pp, sg_off); in ddp_ppod_write_idata()
2050 struct cxgbi_task_tag_info *ttinfo) in ddp_set_map() argument
2052 unsigned int pidx = ttinfo->idx; in ddp_set_map()
2053 unsigned int npods = ttinfo->npods; in ddp_set_map()
2056 struct scatterlist *sg = ttinfo->sgl; in ddp_set_map()
2059 ttinfo->cid = csk->port_id; in ddp_set_map()
2066 err = ddp_ppod_write_idata(ppm, csk, ttinfo, pidx, cnt, in ddp_set_map()