| /NextBSD/contrib/ofed/management/opensm/include/complib/ |
| HD | cl_qlist.h | 120 struct _cl_qlist *p_list; member 413 static inline void __cl_qlist_reset(IN cl_qlist_t * const p_list) in __cl_qlist_reset() argument 416 p_list->end.p_next = &p_list->end; in __cl_qlist_reset() 417 p_list->end.p_prev = &p_list->end; in __cl_qlist_reset() 419 p_list->end.p_list = p_list; in __cl_qlist_reset() 423 p_list->count = 0; in __cl_qlist_reset() 435 static inline void cl_qlist_init(IN cl_qlist_t * const p_list) in cl_qlist_init() argument 438 CL_ASSERT(p_list); in cl_qlist_init() 440 p_list->state = CL_INITIALIZED; in cl_qlist_init() 443 __cl_qlist_reset(p_list); in cl_qlist_init() [all …]
|
| HD | cl_list.h | 228 void cl_list_construct(IN cl_list_t * const p_list); 257 static inline boolean_t cl_is_list_inited(IN const cl_list_t * const p_list) in cl_is_list_inited() argument 260 CL_ASSERT(p_list); in cl_is_list_inited() 265 return (cl_is_qpool_inited(&p_list->list_item_pool)); in cl_is_list_inited() 297 cl_list_init(IN cl_list_t * const p_list, IN const size_t min_items); 331 void cl_list_destroy(IN cl_list_t * const p_list); 363 static inline boolean_t cl_is_list_empty(IN const cl_list_t * const p_list) in cl_is_list_empty() argument 365 CL_ASSERT(p_list); in cl_is_list_empty() 366 CL_ASSERT(cl_is_qpool_inited(&p_list->list_item_pool)); in cl_is_list_empty() 367 return (cl_is_qlist_empty(&p_list->list)); in cl_is_list_empty() [all …]
|
| HD | cl_qcomppool.h | 652 cl_qcpool_put_list(IN cl_qcpool_t * const p_pool, IN cl_qlist_t * const p_list) in cl_qcpool_put_list() argument 660 CL_ASSERT(p_list); in cl_qcpool_put_list() 664 p_item = cl_qlist_head(p_list); in cl_qcpool_put_list() 665 while (p_item != cl_qlist_end(p_list)) { in cl_qcpool_put_list() 672 cl_qlist_insert_list_head(&p_pool->free_list, p_list); in cl_qcpool_put_list()
|
| HD | cl_qpool.h | 533 cl_qpool_put_list(IN cl_qpool_t * const p_pool, IN cl_qlist_t * const p_list) in cl_qpool_put_list() argument 536 cl_qcpool_put_list(&p_pool->qcpool, p_list); in cl_qpool_put_list()
|
| /NextBSD/contrib/ofed/management/opensm/complib/ |
| HD | cl_list.c | 59 cl_qlist_insert_array_head(IN cl_qlist_t * const p_list, in cl_qlist_insert_array_head() argument 65 CL_ASSERT(p_list); in cl_qlist_insert_array_head() 66 CL_ASSERT(p_list->state == CL_INITIALIZED); in cl_qlist_insert_array_head() 81 cl_qlist_insert_head(p_list, p_item); in cl_qlist_insert_array_head() 89 cl_qlist_insert_array_tail(IN cl_qlist_t * const p_list, in cl_qlist_insert_array_tail() argument 95 CL_ASSERT(p_list); in cl_qlist_insert_array_tail() 96 CL_ASSERT(p_list->state == CL_INITIALIZED); in cl_qlist_insert_array_tail() 106 cl_qlist_insert_tail(p_list, p_item); in cl_qlist_insert_array_tail() 138 CL_ASSERT(p_item->p_list == p_src_list); in cl_qlist_insert_list_head() 140 p_item->p_list = p_dest_list; in cl_qlist_insert_list_head() [all …]
|
| /NextBSD/contrib/ofed/management/opensm/libvendor/ |
| HD | osm_vendor_mlx_ibmgt.c | 483 cl_qlist_t *p_list = NULL; in osmv_transport_done() local 500 p_list = p_tpot_info->p_smi_list; in osmv_transport_done() 503 p_item = cl_qlist_head(p_list); in osmv_transport_done() 504 while (p_item != cl_qlist_end(p_list)) { in osmv_transport_done() 513 CL_ASSERT(p_item != cl_qlist_end(p_list)); in osmv_transport_done() 514 cl_qlist_remove_item(p_list, p_item); in osmv_transport_done() 519 if (cl_is_qlist_empty(p_list) == TRUE) { in osmv_transport_done() 520 free(p_list); in osmv_transport_done() 521 p_list = NULL; in osmv_transport_done() 541 p_list = p_tpot_info->gsi_mgmt_lists[p_mgr->mgmt_class]; in osmv_transport_done() [all …]
|
| /NextBSD/sys/dev/ppbus/ |
| HD | ppb_msq.c | 198 va_list p_list; in ppb_MS_init_msq() local 200 va_start(p_list, nbparam); in ppb_MS_init_msq() 204 param = va_arg(p_list, int); in ppb_MS_init_msq() 223 msq[ins].arg[arg].i = va_arg(p_list, int); in ppb_MS_init_msq() 227 msq[ins].arg[arg].i = (int)va_arg(p_list, int); in ppb_MS_init_msq() 231 msq[ins].arg[arg].p = va_arg(p_list, void *); in ppb_MS_init_msq() 235 msq[ins].arg[arg].f = va_arg(p_list, void *); in ppb_MS_init_msq() 244 va_end(p_list); in ppb_MS_init_msq()
|
| /NextBSD/contrib/ofed/management/opensm/opensm/ |
| HD | osm_sa_link_record.c | 70 IN const uint8_t to_port, IN cl_qlist_t * p_list) in __osm_lr_rcv_build_physp_link() argument 93 cl_qlist_insert_tail(p_list, &p_lr_item->list_item); in __osm_lr_rcv_build_physp_link() 116 IN cl_qlist_t * const p_list, in __osm_lr_rcv_get_physp_link() argument 205 src_port_num, dest_port_num, p_list); in __osm_lr_rcv_get_physp_link() 219 IN cl_qlist_t * const p_list, in __osm_lr_rcv_get_port_links() argument 260 p_list, p_req_physp); in __osm_lr_rcv_get_port_links() 280 NULL, comp_mask, p_list, in __osm_lr_rcv_get_port_links() 295 NULL, comp_mask, p_list, in __osm_lr_rcv_get_port_links() 319 p_list, p_req_physp); in __osm_lr_rcv_get_port_links() 334 p_list, p_req_physp); in __osm_lr_rcv_get_port_links() [all …]
|
| HD | osm_mcast_mgr.c | 412 cl_qlist_t * const p_list, in __osm_mcast_mgr_subdivide() argument 437 (osm_mcast_work_obj_t *) cl_qlist_remove_head(p_list)) != in __osm_mcast_mgr_subdivide() 438 (osm_mcast_work_obj_t *) cl_qlist_end(p_list)) { in __osm_mcast_mgr_subdivide() 489 static void __osm_mcast_mgr_purge_list(osm_sm_t * sm, cl_qlist_t * const p_list) in __osm_mcast_mgr_purge_list() argument 495 while ((p_wobj = (osm_mcast_work_obj_t *) cl_qlist_remove_head(p_list)) in __osm_mcast_mgr_purge_list() 496 != (osm_mcast_work_obj_t *) cl_qlist_end(p_list)) { in __osm_mcast_mgr_purge_list() 516 cl_qlist_t * const p_list, in __osm_mcast_mgr_branch() argument 536 CL_ASSERT(p_list); in __osm_mcast_mgr_branch() 546 mlid_ho, node_guid_ho, cl_qlist_count(p_list), depth); in __osm_mcast_mgr_branch() 548 CL_ASSERT(cl_qlist_count(p_list) > 0); in __osm_mcast_mgr_branch() [all …]
|
| HD | osm_sa_sw_info_record.c | 65 cl_qlist_t *p_list; member 75 IN cl_qlist_t * const p_list, IN ib_net16_t const lid) in __osm_sir_rcv_new_sir() argument 98 cl_qlist_insert_tail(p_list, &p_rec_item->list_item); in __osm_sir_rcv_new_sir() 110 IN cl_qlist_t * const p_list, in __osm_sir_rcv_create_sir() argument 166 __osm_sir_rcv_new_sir(sa, p_sw, p_list, osm_port_get_base_lid(p_port)); in __osm_sir_rcv_create_sir() 198 __osm_sir_rcv_create_sir(sa, p_sw, p_ctxt->p_list, in __osm_sir_rcv_by_comp_mask() 256 context.p_list = &rec_list; in osm_sir_rcv_process()
|
| HD | osm_sa_guidinfo_record.c | 68 cl_qlist_t *p_list; member 78 IN cl_qlist_t * const p_list, in __osm_gir_rcv_new_gir() argument 109 cl_qlist_insert_tail(p_list, &p_rec_item->list_item); in __osm_gir_rcv_new_gir() 121 IN cl_qlist_t * const p_list, in __osm_sa_gir_create_gir() argument 209 __osm_gir_rcv_new_gir(sa, p_node, p_list, port_guid, in __osm_sa_gir_create_gir() 288 __osm_sa_gir_create_gir(sa, p_node, p_ctxt->p_list, in __osm_sa_gir_by_comp_mask_cb() 346 context.p_list = &rec_list; in osm_gir_rcv_process()
|
| HD | osm_sa_node_record.c | 65 cl_qlist_t *p_list; member 75 IN cl_qlist_t * const p_list, in __osm_nr_rcv_new_nr() argument 105 cl_qlist_insert_tail(p_list, &p_rec_item->list_item); in __osm_nr_rcv_new_nr() 117 IN cl_qlist_t * const p_list, in __osm_nr_rcv_create_nr() argument 182 __osm_nr_rcv_new_nr(sa, p_node, p_list, port_guid, base_lid); in __osm_nr_rcv_create_nr() 283 __osm_nr_rcv_create_nr(sa, p_node, p_ctxt->p_list, in __osm_nr_rcv_by_comp_mask() 339 context.p_list = &rec_list; in osm_nr_rcv_process()
|
| HD | osm_sa_lft_record.c | 65 cl_qlist_t *p_list; member 75 IN cl_qlist_t * const p_list, in __osm_lftr_rcv_new_lftr() argument 105 cl_qlist_insert_tail(p_list, &p_rec_item->list_item); in __osm_lftr_rcv_new_lftr() 179 __osm_lftr_rcv_new_lftr(sa, p_sw, p_ctxt->p_list, in __osm_lftr_rcv_by_comp_mask() 229 context.p_list = &rec_list; in osm_lftr_rcv_process()
|
| HD | osm_sa_sminfo_record.c | 74 cl_qlist_t *p_list; member 82 IN cl_qlist_t * const p_list, in __osm_smir_rcv_new_smir() argument 111 cl_qlist_insert_tail(p_list, &p_rec_item->list_item); in __osm_smir_rcv_new_smir() 150 __osm_smir_rcv_new_smir(sa, p_rem_sm->p_port, p_ctxt->p_list, in __osm_sa_smir_by_comp_mask() 234 context.p_list = &rec_list; in osm_smir_rcv_process() 295 __osm_smir_rcv_new_smir(sa, local_port, context.p_list, in osm_smir_rcv_process()
|
| HD | osm_sa_mft_record.c | 65 cl_qlist_t *p_list; member 75 IN cl_qlist_t * const p_list, in __osm_mftr_rcv_new_mftr() argument 110 cl_qlist_insert_tail(p_list, &p_rec_item->list_item); in __osm_mftr_rcv_new_mftr() 211 __osm_mftr_rcv_new_mftr(sa, p_sw, p_ctxt->p_list, in __osm_mftr_rcv_by_comp_mask() 263 context.p_list = &rec_list; in osm_mftr_rcv_process()
|
| HD | osm_sa_multipath_record.c | 884 IN cl_qlist_t * const p_list) in __osm_mpr_rcv_get_port_pair_paths() argument 989 cl_qlist_insert_tail(p_list, &p_pr_item->list_item); in __osm_mpr_rcv_get_port_pair_paths() 1055 cl_qlist_insert_tail(p_list, &p_pr_item->list_item); in __osm_mpr_rcv_get_port_pair_paths() 1077 IN cl_qlist_t * const p_list) in __osm_mpr_rcv_get_apm_port_pair_paths() argument 1273 IN cl_qlist_t * const p_list) in __osm_mpr_rcv_get_apm_paths() argument 1321 comp_mask, p_list); in __osm_mpr_rcv_get_apm_paths() 1325 comp_mask, p_list); in __osm_mpr_rcv_get_apm_paths() 1329 comp_mask, p_list); in __osm_mpr_rcv_get_apm_paths() 1333 comp_mask, p_list); in __osm_mpr_rcv_get_apm_paths() 1363 cl_qlist_insert_tail(p_list, &matrix[0][0]->list_item); in __osm_mpr_rcv_get_apm_paths() [all …]
|
| HD | osm_qos_parser_y.y | 98 cl_list_t * p_list, 103 cl_list_t * p_list, 131 cl_list_t * p_list); 2778 cl_list_t * p_list, in __pkey_rangelist2rangearr() argument 2786 list_iterator= cl_list_head(p_list); in __pkey_rangelist2rangearr() 2787 while( list_iterator != cl_list_end(p_list) ) in __pkey_rangelist2rangearr() 2801 __rangelist2rangearr(p_list, p_arr, p_arr_len); in __pkey_rangelist2rangearr() 2808 cl_list_t * p_list, in __rangelist2rangearr() argument 2813 unsigned len = cl_list_count(p_list); in __rangelist2rangearr() 2821 list_iterator = cl_list_head(p_list); in __rangelist2rangearr() [all …]
|
| HD | osm_sa_portinfo_record.c | 69 cl_qlist_t *p_list; member 80 IN cl_qlist_t * const p_list, IN ib_net16_t const lid) in __osm_pir_rcv_new_pir() argument 107 cl_qlist_insert_tail(p_list, &p_rec_item->list_item); in __osm_pir_rcv_new_pir() 157 __osm_pir_rcv_new_pir(sa, p_physp, p_ctxt->p_list, in __osm_sa_pir_create() 522 context.p_list = &rec_list; in osm_pir_rcv_process()
|
| HD | osm_sa_slvl_record.c | 69 cl_qlist_t *p_list; member 115 cl_qlist_insert_tail(p_ctxt->p_list, &p_rec_item->list_item); in __osm_sa_slvl_create() 263 context.p_list = &rec_list; in osm_slvl_rec_rcv_process()
|
| HD | osm_sa_vlarb_record.c | 69 cl_qlist_t *p_list; member 114 cl_qlist_insert_tail(p_ctxt->p_list, &p_rec_item->list_item); in __osm_sa_vl_arb_create() 281 context.p_list = &rec_list; in osm_vlarb_rec_rcv_process()
|
| HD | osm_sa_pkey_record.c | 62 cl_qlist_t *p_list; member 108 cl_qlist_insert_tail(p_ctxt->p_list, &p_rec_item->list_item); in __osm_sa_pkey_create() 294 context.p_list = &rec_list; in osm_pkey_rec_rcv_process()
|
| HD | osm_sa_path_record.c | 916 IN cl_qlist_t * const p_list) in __osm_pr_rcv_get_port_pair_paths() argument 1064 cl_qlist_insert_tail(p_list, &p_pr_item->list_item); in __osm_pr_rcv_get_port_pair_paths() 1130 cl_qlist_insert_tail(p_list, &p_pr_item->list_item); in __osm_pr_rcv_get_port_pair_paths() 1356 IN cl_qlist_t * const p_list) in __osm_pr_rcv_process_world() argument 1382 comp_mask, p_list); in __osm_pr_rcv_process_world() 1405 IN cl_qlist_t * const p_list) in __osm_pr_rcv_process_half() argument 1429 p_list); in __osm_pr_rcv_process_half() 1441 comp_mask, p_list); in __osm_pr_rcv_process_half() 1459 IN cl_qlist_t * const p_list) in __osm_pr_rcv_process_pair() argument 1465 comp_mask, p_list); in __osm_pr_rcv_process_pair()
|
| HD | osm_sa_service_record.c | 210 IN cl_qlist_t * const p_list) in __osm_sr_rcv_respond() argument 220 for (item = (osm_sr_item_t *) cl_qlist_head(p_list); in __osm_sr_rcv_respond() 221 item != (osm_sr_item_t *) cl_qlist_end(p_list); in __osm_sr_rcv_respond() 227 osm_sa_respond(sa, p_madw, sizeof(ib_service_record_t), p_list); in __osm_sr_rcv_respond()
|
| /NextBSD/sys/ddb/ |
| HD | db_thread.c | 140 LIST_FOREACH(p, &zombproc, p_list) { in db_lookup_thread() 166 LIST_FOREACH(p, &zombproc, p_list) { in db_lookup_proc()
|
| /NextBSD/sys/kern/ |
| HD | subr_kdb.c | 547 p = LIST_NEXT(p, p_list); in kdb_thr_first() 561 p = LIST_NEXT(p, p_list); in kdb_thr_from_pid() 587 p = LIST_NEXT(p, p_list); in kdb_thr_next()
|