Lines Matching refs:_struct
140 #define alist_get(_lst, _index, _struct) \ argument
141 ((const _struct *)alist_get_ptr(_lst, _index))
144 #define alist_getw(_lst, _index, _struct) \ argument
145 ((_struct *)alist_get_ptr(_lst, _index))
167 #define alist_ensure(_lst, _index, _struct) \ argument
168 ((_struct *)alist_ensure_ptr(_lst, _index))
248 #define alist_start(_lst, _struct) \ argument
249 ((_struct *)(_lst)->data)
259 #define alist_end(_lst, _struct) \ argument
260 ((_struct *)(_lst)->data + (_lst)->count)
333 #define alist_init_struct(_lst, _struct) \ argument
334 alist_init(_lst, sizeof(_struct), 0)
360 #define alist_uninit_move(_lst, _countp, _struct) \ argument
361 (_struct *)alist_uninit_move_ptr(_lst, _countp)