Go to the source code of this file.
Defines | |
| #define | clist_init(c, next, prev) |
| #define | clist_insert_sublist(head, s, e, next, prev) |
| #define | clist_append_sublist(head, s, e, next, prev) |
| #define | clist_rm_sublist(s, e, next, prev) |
| #define | clist_insert(head, c, next, prev) clist_insert_sublist(head, c, c, next, prev) |
| #define | clist_append(head, c, next, prev) clist_append_sublist(head, c, c, next, prev) |
| #define | clist_rm(c, next, prev) clist_rm_sublist(c, c, next, prev) |
| #define | clist_foreach(head, v, dir) for((v)=(head)->dir; (v)!=(void*)(head); (v)=(v)->dir) |
| #define | clist_foreach_safe(head, v, bak,dir) |
|
|
Definition at line 102 of file clist.h. Referenced by rpc_add(), and rpc_struct_add(). |
|
|
Value: do{ \ (s)->prev=(head)->prev; \ (e)->next=(void*)(head); \ (s)->prev->next=(s); \ (head)->prev=(e); \ }while(0) |
|
|
Definition at line 114 of file clist.h. Referenced by body_fill_iovec(), body_get_len(), build_structs(), flag_search(), io_listen_who_rpc(), matching_3261(), str_hash_get(), t_lookup_callid(), t_lookup_ident(), t_lookup_request(), t_lookupOriginalT(), and t_reply_matching(). |
|
|
Value: for((v)=(head)->dir, (bak)=(v)->dir; (v)!=(void*)(head); \ (v)=(bak), (bak)=(v)->dir) Definition at line 119 of file clist.h. Referenced by destroy_rlist(), free_hash_table(), and free_structs(). |
|
|
Value: do{ \ (c)->next=(void*)(c); \ (c)->prev=(void*)(c); \ } while(0) Definition at line 39 of file clist.h. Referenced by init_binrpc_ctx(), init_hash_table(), init_named_flags(), io_listen_loop(), new_rpc_struct(), and str_hash_init(). |
|
|
Definition at line 96 of file clist.h. Referenced by insert_into_hash_table_unsafe(), register_flag(), and str_hash_add(). |
|
|
Value: do{ \ (s)->prev=(void*)(head); \ (e)->next=(head)->next; \ (e)->next->prev=(e); \ (head)->next=s; \ }while(0) |
|
|
Definition at line 108 of file clist.h. Referenced by remove_from_hash_table_unsafe(), and s_conn_rm(). |
|
|
Value: do{\ (s)->prev->next=(e)->next; \ (e)->next->prev=(s)->prev ; \ }while(0) |
1.3.9.1