Lines Matching defs:num_segments
54 IN DAT_COUNT num_segments,
75 if (num_segments > DAPL_MAX_IOV) {
76 pr_sgl = dapl_os_alloc(num_segments * sizeof (ibt_wr_ds_t));
86 for (i = 0; i < num_segments; i++) {
101 "size(%d) hkey(%016llx)\n", cookie, num_segments,
106 pr_wr.wr_nds = (uint32_t)num_segments;
107 if (num_segments > 0) {
137 if (num_segments > DAPL_MAX_IOV) {
138 dapl_os_free(pr_sgl, num_segments*sizeof (ibt_wr_ds_t));
222 IN DAT_COUNT num_segments,
241 if (num_segments > DAPL_MAX_IOV) {
242 pr_sgl = dapl_os_alloc(num_segments * sizeof (ibt_wr_ds_t));
252 for (i = 0; i < num_segments; i++) {
267 "size(%d) hkey(%016llx)\n", cookie, num_segments,
272 pr_wr.wr_nds = (uint32_t)num_segments;
273 if (num_segments > 0) {
288 if (num_segments > DAPL_MAX_IOV) {
289 dapl_os_free(pr_sgl, num_segments*sizeof (ibt_wr_ds_t));
304 IN DAT_COUNT num_segments,
327 if (num_segments > DAPL_MAX_IOV) {
328 ps_sgl = dapl_os_alloc(num_segments * sizeof (ibt_wr_ds_t));
338 for (i = 0; i < num_segments; i++) {
354 cookie, num_segments, cookie->val.dto.size,
373 ps_wr.wr_nds = (uint32_t)num_segments;
374 if (num_segments > 0) {
379 if (num_segments > DAPL_MAX_IOV) {
381 num_segments*sizeof (ibt_wr_ds_t));
391 if (num_segments > DAPL_MAX_IOV) {
393 num_segments*sizeof (ibt_wr_ds_t));
440 if (num_segments > DAPL_MAX_IOV) {
441 dapl_os_free(ps_sgl, num_segments*sizeof (ibt_wr_ds_t));
451 * sgl num_segments == 1 and completion_flags == DAT_COMPLETION_DEFAULT_FLAG.