Lines Matching refs:avail
228 fromleft(char *p, size_t avail, char *attrname, size_t attrlen, char *txt, in fromleft() argument
233 if (avail < attrlen + ELLIPSIS_SIZE) in fromleft()
238 avail -= attrlen; in fromleft()
239 if (txtlen > avail) { in fromleft()
241 txt += txtlen - (avail - ELLIPSIS_SIZE); in fromleft()
242 (void) memcpy(p + ELLIPSIS_SIZE, txt, avail - ELLIPSIS_SIZE); in fromleft()
243 len = attrlen + avail; in fromleft()
244 p += avail; in fromleft()
255 fromright(char *p, size_t avail, char *attrname, size_t attrlen, char *txt, in fromright() argument
260 if (avail < attrlen + ELLIPSIS_SIZE) in fromright()
265 avail -= attrlen; in fromright()
266 if (txtlen > avail) { in fromright()
267 (void) memcpy(p, txt, avail - ELLIPSIS_SIZE); in fromright()
268 (void) memcpy(p + (avail - ELLIPSIS_SIZE), in fromright()
270 len = attrlen + avail; in fromright()
271 p += avail; in fromright()