Lines Matching +full:space +full:- +full:constraint
1 /* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2 /* include/k5-buf.h - k5buf interface declarations */
12 * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
34 * The k5buf module is intended to allow multi-step string construction in a
42 * k5buf structures are usually stack-allocated. Do not put k5buf structure
54 size_t space; member
60 /* Initialize a k5buf using a fixed-sized, existing buffer. SPACE must be
62 void k5_buf_init_fixed(struct k5buf *buf, void *data, size_t space);
77 /* Add sprintf-style formatted data to BUF. For a fixed-length buffer this
85 /* Add sprintf-style formatted data to BUF, with a va_list. The value of ap is
97 /* Extend the length of buf by len and return a pointer to the reserved space,
113 * or a zeroed k5buf structure is a no-op.