/titanic_50/usr/src/uts/common/sys/ |
H A D | list.h | 38 typedef struct list list_t; typedef 40 void list_create(list_t *, size_t, size_t); 41 void list_destroy(list_t *); 43 void list_insert_after(list_t *, void *, void *); 44 void list_insert_before(list_t *, void *, void *); 45 void list_insert_head(list_t *, void *); 46 void list_insert_tail(list_t *, void *); 47 void list_remove(list_t *, void *); 48 void *list_remove_head(list_t *); 49 void *list_remove_tail(list_t *); [all …]
|
H A D | msg_impl.h | 98 list_t msg_list; /* list of messages on q */ 138 list_t msg_cpy_block; 139 list_t msg_wait_snd[MSG_MAX_QNUM_CV]; 140 list_t msg_wait_snd_ngt[MSG_MAX_QNUM_CV]; 141 list_t msg_wait_rcv;
|
H A D | port_impl.h | 110 list_t portq_list; /* port event list */ 111 list_t portq_get_list; /* port event list for port_get(n) */ 264 list_t pvfs_pvplist; /* list of vnodes from */ 278 list_t pvp_pfoplist; 371 struct port_kevent *port_get_kevent(list_t *, struct port_kevent *);
|
/titanic_50/usr/src/tools/ctf/common/ |
H A D | list.h | 40 typedef struct list list_t; typedef 42 void list_add(list_t **, void *); 43 void slist_add(list_t **, void *, int (*)(void *, void *)); 44 void *list_remove(list_t **, void *, int (*)(void *, void *, void *), void *); 45 void list_free(list_t *, void (*)(void *, void *), void *); 46 void *list_find(list_t *, void *, int (*)(void *, void *)); 47 void *list_first(list_t *); 48 int list_iter(list_t *, int (*)(void *, void *), void *); 49 int list_count(list_t *); 50 int list_empty(list_t *); [all …]
|
H A D | list.c | 47 list_add(list_t **list, void *data) in list_add() 49 list_t *le; in list_add() 51 le = xmalloc(sizeof (list_t)); in list_add() 59 slist_add(list_t **list, void *data, int (*cmp)(void *, void *)) in slist_add() 61 list_t **nextp; in slist_add() 79 list_remove(list_t **list, void *data, int (*cmp)(void *, void *, void *), in list_remove() 82 list_t *le, **le2; in list_remove() 101 list_free(list_t *list, void (*datafree)(void *, void *), void *private) in list_free() 103 list_t *le; in list_free() 119 list_iter(list_t *list, int (*func)(void *, void *), void *private) in list_iter() [all …]
|
/titanic_50/usr/src/common/list/ |
H A D | list.c | 41 extern list_node_t *list_d2l(list_t *list, void *obj); 70 list_create(list_t *list, size_t size, size_t offset) in list_create() 83 list_destroy(list_t *list) in list_destroy() 95 list_insert_after(list_t *list, void *object, void *nobject) in list_insert_after() 106 list_insert_before(list_t *list, void *object, void *nobject) in list_insert_before() 117 list_insert_head(list_t *list, void *object) in list_insert_head() 124 list_insert_tail(list_t *list, void *object) in list_insert_tail() 131 list_remove(list_t *list, void *object) in list_remove() 140 list_remove_head(list_t *list) in list_remove_head() 150 list_remove_tail(list_t *list) in list_remove_tail() [all …]
|
/titanic_50/usr/src/cmd/prstat/ |
H A D | prsort.h | 38 extern void list_alloc(list_t *, int); 39 extern void list_free(list_t *); 40 extern void list_setkeyfunc(char *, optdesc_t *, list_t *, int); 41 extern ulong_t list_getkeyval(list_t *, void *); 42 extern void list_sort(list_t *);
|
H A D | prsort.c | 38 list_alloc(list_t *list, int size) in list_alloc() 48 list_free(list_t *list) in list_free() 108 list_setkeyfunc(char *arg, optdesc_t *opt, list_t *list, int type) in list_setkeyfunc() 146 list_getkeyval(list_t *list, void *ptr) in list_getkeyval() 152 compare_keys(list_t *list, ulong_t key1, ulong_t key2) in compare_keys() 163 list_insert(list_t *list, void *ptr) in list_insert() 188 list_preinsert(list_t *list, void *ptr) in list_preinsert() 209 list_sort(list_t *list) in list_sort()
|
/titanic_50/usr/src/cmd/mdb/test/typedef/ |
H A D | tst.structselfref.mdb | 2 ::typedef "struct list { struct list *prev; struct list *next; }" list_t 3 ::sizeof list_t 4 ::print -at list_t
|
H A D | tst.structselfref.mdb.out | 1 sizeof (list_t) = 0x10 2 0 list_t {
|
/titanic_50/usr/src/uts/common/inet/ilb/ |
H A D | ilb_alg_rr.c | 44 list_t rr_servers; 56 list_t *servers; in rr_lb() 91 list_t *servers = &rr_alg->rr_servers; in rr_server_del() 136 rr_server_toggle(list_t *servers, ilb_server_t *host, boolean_t value) in rr_server_toggle() 160 list_t *servers; in rr_server_enable() 174 list_t *servers; in rr_server_disable() 219 list_t *servers; in rr_fini()
|
/titanic_50/usr/src/uts/common/fs/proc/ |
H A D | prdata.h | 310 extern void pr_iol_initlist(list_t *head, size_t itemsize, int nitems); 311 extern void * pr_iol_newbuf(list_t *head, size_t itemsize); 312 extern int pr_iol_copyout_and_free(list_t *head, caddr_t *tgt, int errin); 313 extern int pr_iol_uiomove_and_free(list_t *head, uio_t *uiop, int errin); 325 extern int prgetmap(proc_t *, int, list_t *); 326 extern int prgetxmap(proc_t *, list_t *); 328 extern int prgetmap32(proc_t *, int, list_t *); 329 extern int prgetxmap32(proc_t *, list_t *);
|
/titanic_50/usr/src/uts/common/fs/zfs/sys/ |
H A D | zil_impl.h | 58 list_t i_sync_list; /* list of synchronous itxs */ 72 list_t ia_list; /* list of async itxs for this foid */ 122 list_t zl_itx_commit_list; /* itx list to be committed */ 125 list_t zl_lwb_list; /* in-flight log write list */
|
H A D | dmu_objset.h | 108 list_t os_synced_dnodes; 117 list_t os_dirty_dnodes[TXG_SIZE]; 118 list_t os_free_dnodes[TXG_SIZE]; 119 list_t os_dnodes; 120 list_t os_downgraded_dbufs;
|
H A D | dmu_tx.h | 53 list_t tx_holds; /* list of dmu_tx_hold_t */ 65 list_t tx_callbacks; 137 void dmu_tx_do_callbacks(list_t *cb_list, int error);
|
/titanic_50/usr/src/uts/common/nfs/ |
H A D | nfs4_drc.h | 43 list_t dr_cache; 44 list_t *dr_buckets; 53 list_t *dr_bkt;
|
/titanic_50/usr/src/uts/common/sys/scsi/adapters/smrt/ |
H A D | smrt.h | 285 list_t smrt_volumes; 290 list_t smrt_physicals; 295 list_t smrt_targets; 314 list_t smrt_commands; /* List of all commands. */ 315 list_t smrt_finishq; /* List of completed commands. */ 316 list_t smrt_abortq; /* List of commands to abort. */ 385 list_t smlv_targets; 398 list_t smpt_targets;
|
/titanic_50/usr/src/uts/common/io/arn/ |
H A D | arn_core.h | 78 #define list_for_each_entry_safe(object, temp, list_t) \ argument 79 for (object = list_head(list_t), \ 80 temp = list_object((list_t), ((list_d2l(list_t, object))->list_next));\ 81 ((list_d2l(list_t, temp))->list_next) != &((list_t)->list_head);\ 83 temp = list_object((list_t), (list_d2l(list_t, temp))->list_next)) 90 list_splice_tail_init(list_t *dst, list_t *src) in list_splice_tail_init() 463 list_t axq_list; /* transmit queue */ 480 list_t axq_acq; 493 list_t buf_q; 514 list_t tid_q; [all …]
|
/titanic_50/usr/src/uts/common/io/comstar/port/iscsit/ |
H A D | iscsit.h | 221 list_t target_events; 374 list_t ist_events; 379 list_t ist_conn_list; 484 list_t icl_login_events; 485 list_t icl_pdu_list; 567 list_t isns_svrs; 595 list_t global_deleted_target_list; 758 iscsit_config_destroy_tgts(list_t *tgt_del_list); 761 iscsit_config_destroy_tpgts(list_t *tpgt_del_list); 805 iscsit_config_merge_tpg(it_config_t *cfg, list_t *tpg_del_list); [all …]
|
/titanic_50/usr/src/uts/i86pc/sys/ |
H A D | immu.h | 120 list_t tbl_drhd_list[IMMU_MAXSEG]; 121 list_t tbl_rmrr_list[IMMU_MAXSEG]; 136 list_t dr_scope_list; 145 list_t rm_scope_list; 603 list_t immu_domain_list; 607 list_t immu_dvma_lpc_list; 608 list_t immu_dvma_gfx_list; 809 extern list_t immu_list; 813 extern list_t ioapic_drhd_list; 879 void immu_regs_setup(list_t *immu_list); [all …]
|
/titanic_50/usr/src/cmd/cmd-inet/usr.lib/ilbd/ |
H A D | ilbd.h | 122 list_t isg_srvlist; /* list of ilbd_srv_t */ 126 list_t isg_rulelist; /* list of ilbd_rule_t */ 194 list_t ihc_rules; /* Rules associated with this hc */ 209 list_t hcr_servers; 334 ilb_status_t i_add_srv2krules(list_t *, ilb_sg_srv_t *, int); 335 ilb_status_t i_rem_srv_frm_krules(list_t *, ilb_sg_srv_t *, int); 340 ilb_status_t i_check_srv2rules(list_t *, ilb_sg_srv_t *);
|
/titanic_50/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_quota.c | 70 list_t *sid_list; in smb_quota_init_sids() 108 list_t *sid_list; in smb_quota_free_sids() 134 smb_quota_decode_sids(mbuf_chain_t *mbc, list_t *list) in smb_quota_decode_sids() 214 smb_quota_decode_quotas(mbuf_chain_t *mbc, list_t *list) in smb_quota_decode_quotas() 270 smb_quota_free_quotas(list_t *list) in smb_quota_free_quotas() 301 list_t *list = &reply->qr_quota_list; in smb_quota_encode_quotas() 376 list_t *sid_list; in smb_quota_query_user_quota()
|
/titanic_50/usr/src/uts/common/sys/usb/clients/video/usbvc/ |
H A D | usbvc_var.h | 79 list_t uv_buf_free; 80 list_t uv_buf_done; 248 list_t usbvc_term_list; 249 list_t usbvc_unit_list; 251 list_t usbvc_stream_list;
|
/titanic_50/usr/src/uts/common/sys/idm/ |
H A D | idm_impl.h | 259 list_t idt_inbufv; /* chunks of IN buffers */ 260 list_t idt_outbufv; /* chunks of OUT buffers */ 448 list_t idm_tgt_svc_list; 450 list_t idm_tgt_conn_list; 452 list_t idm_ini_conn_list; 531 void idm_listbuf_insert(list_t *lst, idm_buf_t *buf);
|
/titanic_50/usr/src/uts/common/sys/sdcard/ |
H A D | sda_impl.h | 96 list_t s_cmdlist; 97 list_t s_abortlist; 188 void sda_cmd_list_init(list_t *); 189 void sda_cmd_list_fini(list_t *);
|