_start
void _start(char **, void (*)(void));
#define DEFINE_RES_MEM(_start, _size) \
.start = (_start), \
.end = (_start) + (_size) - 1, \
_bit_make_mask(size_t _start, size_t _stop)
return ((_BITSTR_MASK << _bit_offset(_start)) &
bit_ntest(const bitstr_t *_bitstr, size_t _start, size_t _stop, int _match)
_bitstr += _bit_idx(_start);
_bit_make_mask(_start, _stop)));
if (_bit_offset(_start) != 0 &&
_bit_make_mask(_start, _BITSTR_BITS - 1)))
bit_nset(bitstr_t *_bitstr, size_t _start, size_t _stop)
_bitstr += _bit_idx(_start);
*_bitstr |= _bit_make_mask(_start, _stop);
if (_bit_offset(_start) != 0)
*_bitstr++ |= _bit_make_mask(_start, _BITSTR_BITS - 1);
bit_nclear(bitstr_t *_bitstr, size_t _start, size_t _stop)
_bitstr += _bit_idx(_start);
*_bitstr &= ~_bit_make_mask(_start, _stop);
if (_bit_offset(_start) != 0)
*_bitstr++ &= ~_bit_make_mask(_start, _BITSTR_BITS - 1);
bit_ff_at_(bitstr_t *_bitstr, size_t _start, size_t _nbits, int _match)
if (_start >= _nbits || _nbits <= 0)
_curbitstr = _bitstr + _bit_idx(_start);
if (_bit_offset(_start) != 0)
_test &= _bit_make_mask(_start, _BITSTR_BITS - 1);
#define bit_ff_at(_bitstr, _start, _nbits, _match, _resultp) \
*(_resultp) = bit_ff_at_((_bitstr), (_start), (_nbits), (_match))
#define bit_ffs_at(_bitstr, _start, _nbits, _resultp) \
*(_resultp) = bit_ff_at_((_bitstr), (_start), (_nbits), 1)
#define bit_ffc_at(_bitstr, _start, _nbits, _resultp) \
*(_resultp) = bit_ff_at_((_bitstr), (_start), (_nbits), 0)
bit_ff_area_at_(bitstr_t *_bitstr, size_t _start, size_t _nbits, size_t _size,
if (_start + _size > _nbits || _nbits <= 0)
_value = _start;
_curbitstr = _bitstr + _bit_idx(_start);
_test = ~(_BITSTR_MASK << _bit_offset(_start));
#define bit_ff_area_at(_bitstr, _start, _nbits, _size, _match, _resultp) \
*(_resultp) = bit_ff_area_at_(_bitstr, _start, _nbits, _size, _match);
#define bit_ffs_area_at(_bitstr, _start, _nbits, _size, _resultp) \
*(_resultp) = bit_ff_area_at_((_bitstr), (_start), (_nbits), (_size), 1)
#define bit_ffc_area_at(_bitstr, _start, _nbits, _size, _resultp) \
*(_resultp) = bit_ff_area_at_((_bitstr), (_start), (_nbits), (_size), 0)
bit_count_(bitstr_t *_bitstr, size_t _start, size_t _nbits)
if (_start >= _nbits)
_curbitstr = _bitstr + _bit_idx(_start);
_nbits -= _BITSTR_BITS * _bit_idx(_start);
_start -= _BITSTR_BITS * _bit_idx(_start);
if (_start > 0) {
mask = _bit_make_mask(_start, _bit_offset(curbitstr_len - 1));
#define bit_count(_bitstr, _start, _nbits, _resultp) \
*(_resultp) = bit_count_((_bitstr), (_start), (_nbits))
#define bit_foreach_at(_bitstr, _start, _nbits, _iter) \
for ((_iter) = bit_ff_at_((_bitstr), (_start), (_nbits), 1); \
#define bit_foreach_unset_at(_bitstr, _start, _nbits, _iter) \
for ((_iter) = bit_ff_at_((_bitstr), (_start), (_nbits), 0); \
#define BAW_WITHIN(_start, _bawsz, _seqno) \
((((_seqno) - (_start)) & 4095) < (_bawsz))
#define OS_BUS_BARRIER(_ah, _start, _len, _t) \
(bus_space_handle_t)(_ah)->ah_sh, (_start), (_len), (_t))
#define INIT_LOCK_REQUEST(req, _start, _end, _cb, _arg, _cc) \
(req)->start = _start;\
#define INIT_LOCK_REQUEST(req, _start, _end, _cb, _arg, _cc) \
(req)->start = _start;\
extern void _start(void);
if (saddr >= trunc_page((vm_offset_t)&_start) &&
_name[_startbyte] |= 0xff << ((_start)&0x7); \
int _start = (start), _stop = (stop); \
int _startbyte = _bit_byte(_start); \
_name[_startbyte] &= ((0xff >> (8 - (_start&0x7))) | \
_name[_startbyte] &= 0xff >> (8 - (_start&0x7)); \
int _start = (start), _stop = (stop); \
int _startbyte = _bit_byte(_start); \
_name[_startbyte] |= ((0xff << (_start&0x7)) & \
void *_start, void *_stop, int *_count);
void closeallfds(int _start);
int _dot = -1, _start = -1, _end = -1, _i = 0; \
_start = fp->field[_i++] - '0'; \
_start = (_start * 10) + fp->field[_i++] - '0'; \
for (;_start <= _end; _start++) { \
"%d", _start); \
"%d.%d", _dot, _start); \