Home
last modified time | relevance | path

Searched refs:list_t (Results 1 – 25 of 341) sorted by relevance

12345678910>>...14

/illumos-gate/usr/src/uts/common/sys/
H A Dlist.h36 typedef struct list list_t; typedef
38 void list_create(list_t *, size_t, size_t);
39 void list_destroy(list_t *);
41 void list_insert_after(list_t *, void *, void *);
42 void list_insert_before(list_t *, void *, void *);
43 void list_insert_head(list_t *, void *);
44 void list_insert_tail(list_t *, void *);
45 void list_remove(list_t *, void *);
46 void *list_remove_head(list_t *);
47 void *list_remove_tail(list_t *);
[all …]
H A Dmsg_impl.h98 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 Dport_impl.h110 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 *);
/illumos-gate/usr/src/common/list/
H A Dlist.c41 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 …]
/illumos-gate/usr/src/cmd/prstat/
H A Dprsort.h36 extern void list_alloc(list_t *, int);
37 extern void list_free(list_t *);
38 extern void list_setkeyfunc(char *, optdesc_t *, list_t *, int);
39 extern ulong_t list_getkeyval(list_t *, void *);
40 extern void list_sort(list_t *);
H A Dprsort.c38 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()
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dzil_impl.h105 list_t lwb_waiters; /* list of zil_commit_waiter's */
140 list_t i_sync_list; /* list of synchronous itxs */
153 list_t ia_list; /* list of async itxs for this foid */
200 list_t zl_itx_commit_list; /* itx list to be committed */
202 list_t zl_lwb_list; /* in-flight log write list */
H A Dspa_impl.h235 list_t spa_evicting_os_list; /* Objsets being evicted. */
244 list_t spa_config_dirty_list; /* vdevs with dirty config */
245 list_t spa_state_dirty_list; /* vdevs with dirty state */
317 list_t spa_log_summary;
345 list_t spa_config_list; /* previous cache file(s) */
418 list_t spa_leaf_list; /* list of leaf vdevs */
H A Ddmu_tx.h53 list_t tx_holds; /* list of dmu_tx_hold_t */
65 list_t tx_callbacks;
126 void dmu_tx_do_callbacks(list_t *cb_list, int error);
/illumos-gate/usr/src/uts/common/inet/ilb/
H A Dilb_alg_rr.c46 list_t rr_servers;
58 list_t *servers; in rr_lb()
93 list_t *servers = &rr_alg->rr_servers; in rr_server_del()
138 rr_server_toggle(list_t *servers, ilb_server_t *host, boolean_t value) in rr_server_toggle()
162 list_t *servers; in rr_server_enable()
176 list_t *servers; in rr_server_disable()
221 list_t *servers; in rr_fini()
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprdata.h316 extern void pr_iol_initlist(list_t *head, size_t itemsize, int nitems);
317 extern void * pr_iol_newbuf(list_t *head, size_t itemsize);
318 extern int pr_iol_copyout_and_free(list_t *head, caddr_t *tgt, int errin);
319 extern int pr_iol_uiomove_and_free(list_t *head, uio_t *uiop, int errin);
320 extern void pr_iol_freelist(list_t *);
332 extern int prgetmap(proc_t *, int, list_t *);
333 extern int prgetxmap(proc_t *, list_t *);
335 extern int prgetmap32(proc_t *, int, list_t *);
336 extern int prgetxmap32(proc_t *, list_t *);
/illumos-gate/usr/src/test/util-tests/tests/mdb/typedef/
H A Dtst.structselfref.mdb2 ::typedef "struct list { struct list *prev; struct list *next; }" list_t
3 ::sizeof list_t
4 ::print -at list_t
H A Dtst.structselfref.mdb.out1 sizeof (list_t) = 0x10
2 0 list_t {
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/smrt/
H A Dsmrt.h285 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;
/illumos-gate/usr/src/uts/common/io/arn/
H A Darn_core.h78 #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 …]
/illumos-gate/usr/src/uts/common/io/vio9p/
H A Dvio9p_impl.h124 list_t vin_reqs;
125 list_t vin_completes;
127 list_t vin_req_freelist;
/illumos-gate/usr/src/uts/common/nfs/
H A Dnfs4_drc.h46 list_t dr_cache;
47 list_t *dr_buckets;
56 list_t *dr_bkt;
/illumos-gate/usr/src/uts/i86pc/sys/
H A Dimmu.h120 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 …]
/illumos-gate/usr/src/uts/intel/io/vmm/sys/
H A Dvmm_impl.h64 list_t vmm_devmem_list;
67 list_t vmm_holds;
72 list_t vmm_lease_list;
/illumos-gate/usr/src/uts/common/io/comstar/port/iscsit/
H A Discsit.h205 list_t target_events;
353 list_t ist_events;
358 list_t ist_conn_list;
461 list_t icl_login_events;
462 list_t icl_pdu_list;
544 list_t isns_svrs;
577 list_t global_deleted_target_list;
738 iscsit_config_destroy_tgts(list_t *tgt_del_list);
741 iscsit_config_destroy_tpgts(list_t *tpgt_del_list);
785 iscsit_config_merge_tpg(it_config_t *cfg, list_t *tpg_del_list);
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/
H A Dilbd.h122 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 *);
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_quota.c70 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()
/illumos-gate/usr/src/uts/common/sys/usb/clients/video/usbvc/
H A Dusbvc_var.h79 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;
/illumos-gate/usr/src/uts/common/io/mlxcx/
H A Dmlxcx.h549 list_t mlbs_busy;
550 list_t mlbs_free;
551 list_t mlbs_loaned;
561 list_t mlb_tx_chain;
629 list_t mlcq_buffers;
631 list_t mlcq_buffers_b;
784 list_t mlfg_entries;
836 list_t mlfe_ring_groups;
863 list_t mlft_groups;
936 list_t mlg_rx_vlans;
[all …]
/illumos-gate/usr/src/uts/common/sys/idm/
H A Didm_impl.h259 list_t idt_inbufv; /* chunks of IN buffers */
260 list_t idt_outbufv; /* chunks of OUT buffers */
458 list_t idm_tgt_svc_list;
460 list_t idm_tgt_conn_list;
462 list_t idm_ini_conn_list;
541 void idm_listbuf_insert(list_t *lst, idm_buf_t *buf);

12345678910>>...14