Lines Matching refs:data
156 * avoids blocking the caller and trading per-connection data between
196 * spin trying to push headers and data down the connection until
224 rm->data.op_active = 1;
343 * even if there is no data.
346 * we skip the hdr/data send, to enable silent operation.
348 if (rm->data.op_nents == 0) {
360 rm->data.op_active = 0;
363 if (rm->data.op_active && !cp->cp_xmit_data_sent) {
364 rm->m_final_op = &rm->data;
381 sg = &rm->data.op_sg[cp->cp_xmit_sg];
392 rm->data.op_nents);
397 (cp->cp_xmit_sg == rm->data.op_nents))
403 * if there is a data op. Thus, if the data is sent (or there was
406 if (!rm->data.op_active || cp->cp_xmit_data_sent) {
840 * and poll() now knows no more data can be sent.
976 !rm->data.op_mmp_znotifier)
979 rm->data.op_mmp_znotifier->z_cookie = *cookie;
1273 /* Attach data to the rm */
1275 rm->data.op_sg = rds_message_alloc_sgs(rm, num_sgs);
1276 if (IS_ERR(rm->data.op_sg)) {
1277 ret = PTR_ERR(rm->data.op_sg);
1284 rm->data.op_active = 1;
1435 rm->data.op_active = 1;