Searched defs:space_at_end (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsgcn.c1053 int size, space, space_at_end; local
1067 space_at_end = end - wr;
1069 if (rd > wr || rd <= wr && space_at_end >= len) { /* one piece */
1075 if (space_at_end) {
1077 wr, buf, space_at_end);
1080 if (len - space_at_end) {
1082 begin, buf+space_at_end, len-space_at_end);
H A Dsgsbbc_mailbox.c1604 int space_at_end, space_at_start; local
1640 * space_at_end == mailbox end - producer
1643 * space_at_end = (consumer - producer - MBOX_ALIGN_BYTES)
1646 * space_at_end = mailbox end - producer
1656 space_at_end = mbox_consumer - mbox_producer - MBOX_ALIGN_BYTES;
1657 if (space_at_end < 0)
1658 space_at_end = 0;
1661 space_at_end = mbox_len - mbox_producer;
1663 space_at_end -= MBOX_ALIGN_BYTES;
1669 SGSBBC_DBG_MBOX("%s: space_at_end
[all...]

Completed in 49 milliseconds