Lines Matching refs:unitdata
51 _tx_sndudata(int fd, const struct t_unitdata *unitdata, int api_semantics) in _tx_sndudata() argument
82 if (((int)unitdata->udata.len == 0) && in _tx_sndudata()
90 (unitdata->udata.len > (uint32_t)tiptr->ti_maxpsz)) { in _tx_sndudata()
117 udreq->DEST_length = unitdata->addr.len; in _tx_sndudata()
119 udreq->OPT_length = unitdata->opt.len; in _tx_sndudata()
123 if (unitdata->addr.len) { in _tx_sndudata()
124 if (_t_aligned_copy(&ctlbuf, unitdata->addr.len, size, in _tx_sndudata()
125 unitdata->addr.buf, &udreq->DEST_offset) < 0) { in _tx_sndudata()
137 if (unitdata->opt.len) { in _tx_sndudata()
138 if (_t_aligned_copy(&ctlbuf, unitdata->opt.len, size, in _tx_sndudata()
139 unitdata->opt.buf, &udreq->OPT_offset) < 0) { in _tx_sndudata()
169 if (putmsg(fd, &ctlbuf, (struct strbuf *)&unitdata->udata, 0) < 0) { in _tx_sndudata()