/freebsd-current/contrib/ofed/opensm/include/complib/ |
H A D | cl_qlist.h | 120 struct _cl_qlist *p_list; member in struct:_cl_list_item 413 static inline void __cl_qlist_reset(IN cl_qlist_t * const p_list) argument 416 p_list->end.p_next = &p_list->end; 417 p_list->end.p_prev = &p_list->end; 419 p_list->end.p_list = p_list; 423 p_list 435 cl_qlist_init(IN cl_qlist_t * const p_list) argument 472 cl_qlist_count(IN const cl_qlist_t * const p_list) argument 504 cl_is_qlist_empty(IN const cl_qlist_t * const p_list) argument 614 cl_qlist_head(IN const cl_qlist_t * const p_list) argument 652 cl_qlist_tail(IN const cl_qlist_t * const p_list) argument 689 cl_qlist_end(IN const cl_qlist_t * const p_list) argument 732 cl_qlist_insert_head(IN cl_qlist_t * const p_list, IN cl_list_item_t * const p_list_item) argument 793 cl_qlist_insert_tail(IN cl_qlist_t * const p_list, IN cl_list_item_t * const p_list_item) argument 1031 cl_qlist_insert_prev(IN cl_qlist_t * const p_list, IN cl_list_item_t * const p_list_item, IN cl_list_item_t * const p_new_item) argument 1095 cl_qlist_insert_next(IN cl_qlist_t * const p_list, IN cl_list_item_t * const p_list_item, IN cl_list_item_t * const p_new_item) argument 1159 cl_qlist_remove_head(IN cl_qlist_t * const p_list) argument 1212 cl_qlist_remove_tail(IN cl_qlist_t * const p_list) argument 1265 cl_qlist_remove_item(IN cl_qlist_t * const p_list, IN cl_list_item_t * const p_list_item) argument 1319 cl_qlist_remove_all(IN cl_qlist_t * const p_list) argument 1495 cl_qlist_find_from_head(IN const cl_qlist_t * const p_list, IN cl_pfn_qlist_find_t pfn_func, IN const void *const context) argument 1557 cl_qlist_find_from_tail(IN const cl_qlist_t * const p_list, IN cl_pfn_qlist_find_t pfn_func, IN const void *const context) argument [all...] |
H A D | cl_list.h | 228 void cl_list_construct(IN cl_list_t * const p_list); 231 * p_list 257 static inline boolean_t cl_is_list_inited(IN const cl_list_t * const p_list) argument 260 CL_ASSERT(p_list); 265 return (cl_is_qpool_inited(&p_list->list_item_pool)); 270 * p_list 297 cl_list_init(IN cl_list_t * const p_list, IN const size_t min_items); 300 * p_list 331 void cl_list_destroy(IN cl_list_t * const p_list); 334 * p_list 363 cl_is_list_empty(IN const cl_list_t * const p_list) argument 394 cl_list_insert_head(IN cl_list_t * const p_list, IN const void *const p_object) argument 445 cl_list_insert_tail(IN cl_list_t * const p_list, IN const void *const p_object) argument 587 cl_list_insert_next(IN cl_list_t * const p_list, IN cl_list_iterator_t iterator, IN const void *const p_object) argument 640 cl_list_insert_prev(IN cl_list_t * const p_list, IN cl_list_iterator_t iterator, IN const void *const p_object) argument 691 cl_list_remove_head(IN cl_list_t * const p_list) argument 737 cl_list_remove_tail(IN cl_list_t * const p_list) argument 782 cl_list_remove_all(IN cl_list_t * const p_list) argument 847 cl_list_remove_item(IN cl_list_t * const p_list, IN cl_list_iterator_t iterator) argument 915 cl_list_end(IN const cl_list_t * const p_list) argument 951 cl_list_head(IN const cl_list_t * const p_list) argument 989 cl_list_tail(IN const cl_list_t * const p_list) argument 1271 cl_list_count(IN const cl_list_t * const p_list) argument [all...] |
H A D | cl_qcomppool.h | 652 cl_qcpool_put_list(IN cl_qcpool_t * const p_pool, IN cl_qlist_t * const p_list) argument 660 CL_ASSERT(p_list); 664 p_item = cl_qlist_head(p_list); 665 while (p_item != cl_qlist_end(p_list)) { 672 cl_qlist_insert_list_head(&p_pool->free_list, p_list); 681 * p_list 691 * The objects in the list specified by the p_list parameter must have been
|
H A D | cl_qpool.h | 533 cl_qpool_put_list(IN cl_qpool_t * const p_pool, IN cl_qlist_t * const p_list) argument 536 cl_qcpool_put_list(&p_pool->qcpool, p_list); 545 * p_list 555 * The objects in the list specified by the p_list parameter must have been
|
/freebsd-current/contrib/ofed/opensm/complib/ |
H A D | cl_list.c | 54 void cl_qlist_insert_array_head(IN cl_qlist_t * const p_list, argument 61 CL_ASSERT(p_list); 62 CL_ASSERT(p_list->state == CL_INITIALIZED); 77 cl_qlist_insert_head(p_list, p_item); 84 void cl_qlist_insert_array_tail(IN cl_qlist_t * const p_list, argument 91 CL_ASSERT(p_list); 92 CL_ASSERT(p_list->state == CL_INITIALIZED); 102 cl_qlist_insert_tail(p_list, p_item); 133 CL_ASSERT(p_item->p_list == p_src_list); 135 p_item->p_list 213 cl_is_item_in_qlist(IN const cl_qlist_t * const p_list, IN const cl_list_item_t * const p_list_item) argument 236 cl_qlist_find_next(IN const cl_qlist_t * const p_list, IN const cl_list_item_t * const p_list_item, IN cl_pfn_qlist_find_t pfn_func, IN const void *const context) argument 265 cl_qlist_find_prev(IN const cl_qlist_t * const p_list, IN const cl_list_item_t * const p_list_item, IN cl_pfn_qlist_find_t pfn_func, IN const void *const context) argument 294 cl_qlist_apply_func(IN const cl_qlist_t * const p_list, IN cl_pfn_qlist_apply_t pfn_func, IN const void *const context) argument 343 cl_list_construct(IN cl_list_t * const p_list) argument 350 cl_list_init(IN cl_list_t * const p_list, IN const size_t min_items) argument 370 cl_list_destroy(IN cl_list_t * const p_list) argument 388 cl_list_remove_object(IN cl_list_t * const p_list, IN const void *const p_object) argument 409 cl_is_object_in_list(IN const cl_list_t * const p_list, IN const void *const p_object) argument 420 cl_list_insert_array_head(IN cl_list_t * const p_list, IN const void *const p_array, IN uint32_t item_count, IN const uint32_t item_size) argument 459 cl_list_insert_array_tail(IN cl_list_t * const p_list, IN const void *const p_array, IN uint32_t item_count, IN const uint32_t item_size) argument 494 cl_list_find_from_head(IN const cl_list_t * const p_list, IN cl_pfn_list_find_t pfn_func, IN const void *const context) argument 520 cl_list_find_from_tail(IN const cl_list_t * const p_list, IN cl_pfn_list_find_t pfn_func, IN const void *const context) argument 546 cl_list_apply_func(IN const cl_list_t * const p_list, IN cl_pfn_list_apply_t pfn_func, IN const void *const context) argument [all...] |
/freebsd-current/contrib/ofed/opensm/libvendor/ |
H A D | osm_vendor_mlx_ibmgt.c | 483 cl_qlist_t *p_list = NULL; local 500 p_list = p_tpot_info->p_smi_list; 503 p_item = cl_qlist_head(p_list); 504 while (p_item != cl_qlist_end(p_list)) { 513 CL_ASSERT(p_item != cl_qlist_end(p_list)); 514 cl_qlist_remove_item(p_list, p_item); 519 if (cl_is_qlist_empty(p_list) == TRUE) { 520 free(p_list); 521 p_list = NULL; 541 p_list 607 cl_qlist_t *p_list; local [all...] |
/freebsd-current/sys/dev/ppbus/ |
H A D | ppb_msq.c | 199 va_list p_list; local 201 va_start(p_list, nbparam); 205 param = va_arg(p_list, int); 224 msq[ins].arg[arg].i = va_arg(p_list, int); 228 msq[ins].arg[arg].i = (int)va_arg(p_list, int); 232 msq[ins].arg[arg].p = va_arg(p_list, void *); 236 msq[ins].arg[arg].f = va_arg(p_list, void *); 245 va_end(p_list);
|
/freebsd-current/contrib/ofed/opensm/opensm/ |
H A D | osm_qos.c | 454 qos_mad_list_t *p_list, *p_list_next; local 485 p_list = (qos_mad_list_t *) malloc(sizeof(*p_list)); 486 if (!p_list) { 491 memset(p_list, 0, sizeof(*p_list)); 493 cl_qlist_init(&p_list->port_mad_list); 498 &p_list->port_mad_list)) { 521 vlarb_only, &p_list->port_mad_list)) { 527 if (cl_qlist_count(&p_list [all...] |
H A D | osm_sa_sw_info_record.c | 65 cl_qlist_t *p_list; member in struct:osm_sir_search_ctxt 72 IN cl_qlist_t * p_list, 96 cl_qlist_insert_tail(p_list, &p_rec_item->list_item); 104 IN cl_qlist_t * p_list, IN ib_net16_t match_lid, 160 sir_rcv_new_sir(sa, p_sw, p_list, osm_port_get_base_lid(p_port)); 187 sir_rcv_create_sir(sa, p_sw, p_ctxt->p_list, match_lid, p_req_physp); 249 context.p_list = &rec_list; 70 sir_rcv_new_sir(IN osm_sa_t * sa, IN const osm_switch_t * p_sw, IN cl_qlist_t * p_list, IN ib_net16_t lid) argument 103 sir_rcv_create_sir(IN osm_sa_t * sa, IN const osm_switch_t * p_sw, IN cl_qlist_t * p_list, IN ib_net16_t match_lid, IN const osm_physp_t * p_req_physp) argument
|
H A D | osm_sa_link_record.c | 65 IN uint8_t to_port, IN cl_qlist_t * p_list) 86 cl_qlist_insert_tail(p_list, &p_lr_item->list_item); 101 IN cl_qlist_t * p_list, 192 dest_port_num, p_list); 203 IN cl_qlist_t * p_list, 244 p_list, p_req_physp); 264 NULL, comp_mask, p_list, 279 NULL, comp_mask, p_list, 303 p_list, p_req_physp); 318 p_list, p_req_phys 63 lr_rcv_build_physp_link(IN osm_sa_t * sa, IN ib_net16_t from_lid, IN ib_net16_t to_lid, IN uint8_t from_port, IN uint8_t to_port, IN cl_qlist_t * p_list) argument 96 lr_rcv_get_physp_link(IN osm_sa_t * sa, IN const ib_link_record_t * p_lr, IN const osm_physp_t * p_src_physp, IN const osm_physp_t * p_dest_physp, IN const ib_net64_t comp_mask, IN cl_qlist_t * p_list, IN const osm_physp_t * p_req_physp) argument 198 lr_rcv_get_port_links(IN osm_sa_t * sa, IN const ib_link_record_t * p_lr, IN const osm_port_t * p_src_port, IN const osm_port_t * p_dest_port, IN const ib_net64_t comp_mask, IN cl_qlist_t * p_list, IN const osm_physp_t * p_req_physp) argument [all...] |
H A D | osm_sa_node_record.c | 65 cl_qlist_t *p_list; member in struct:osm_nr_search_ctxt 72 IN cl_qlist_t * p_list, 106 cl_qlist_insert_tail(p_list, &p_rec_item->list_item); 114 IN cl_qlist_t * p_list, 187 nr_rcv_new_nr(sa, p_node, p_list, port_guid, base_lid, port_num); 277 nr_rcv_create_nr(sa, p_node, p_ctxt->p_list, match_port_guid, 338 context.p_list = &rec_list; 70 nr_rcv_new_nr(osm_sa_t * sa, IN const osm_node_t * p_node, IN cl_qlist_t * p_list, IN ib_net64_t port_guid, IN ib_net16_t lid, IN unsigned int port_num) argument 113 nr_rcv_create_nr(IN osm_sa_t * sa, IN osm_node_t * p_node, IN cl_qlist_t * p_list, IN ib_net64_t const match_port_guid, IN ib_net16_t const match_lid, IN unsigned int const match_port_num, IN const osm_physp_t * p_req_physp, IN const ib_net64_t comp_mask) argument
|
H A D | osm_sa_mft_record.c | 65 cl_qlist_t *p_list; member in struct:osm_mftr_search_ctxt 72 IN cl_qlist_t * p_list, 107 cl_qlist_insert_tail(p_list, &p_rec_item->list_item); 204 mftr_rcv_new_mftr(sa, p_sw, p_ctxt->p_list, 259 context.p_list = &rec_list; 70 mftr_rcv_new_mftr(IN osm_sa_t * sa, IN osm_switch_t * p_sw, IN cl_qlist_t * p_list, IN ib_net16_t lid, IN uint16_t block, IN uint8_t position) argument
|
H A D | osm_sa_lft_record.c | 65 cl_qlist_t *p_list; member in struct:osm_lftr_search_ctxt 72 IN cl_qlist_t * p_list, 102 cl_qlist_insert_tail(p_list, &p_rec_item->list_item); 172 lftr_rcv_new_lftr(sa, p_sw, p_ctxt->p_list, 227 context.p_list = &rec_list; 70 lftr_rcv_new_lftr(IN osm_sa_t * sa, IN const osm_switch_t * p_sw, IN cl_qlist_t * p_list, IN ib_net16_t lid, IN uint16_t block) argument
|
H A D | osm_sa_sminfo_record.c | 74 cl_qlist_t *p_list; member in struct:osm_smir_search_ctxt 81 IN cl_qlist_t * p_list, 110 cl_qlist_insert_tail(p_list, &p_rec_item->list_item); 154 smir_rcv_new_smir(sa, p_port, p_ctxt->p_list, 236 context.p_list = &rec_list; 293 smir_rcv_new_smir(sa, local_port, context.p_list, 79 smir_rcv_new_smir(IN osm_sa_t * sa, IN const osm_port_t * p_port, IN cl_qlist_t * p_list, IN ib_net64_t const guid, IN ib_net32_t const act_count, IN uint8_t const pri_state, IN const osm_physp_t * p_req_physp) argument
|
H A D | osm_sa_slvl_record.c | 69 cl_qlist_t *p_list; member in struct:osm_slvl_search_ctxt 111 cl_qlist_insert_tail(p_ctxt->p_list, &p_rec_item->list_item); 254 context.p_list = &rec_list;
|
H A D | osm_sa_vlarb_record.c | 69 cl_qlist_t *p_list; member in struct:osm_vl_arb_search_ctxt 108 cl_qlist_insert_tail(p_ctxt->p_list, &p_rec_item->list_item); 261 context.p_list = &rec_list;
|
H A D | osm_mcast_mgr.c | 72 see cl_qlist_insert_tail(): CL_ASSERT(p_list_item->p_list != p_list) 397 spanning tree that emanate from this switch. On input, the p_list 401 osm_switch_t * p_sw, cl_qlist_t * p_list, 422 (osm_mcast_work_obj_t *) cl_qlist_remove_head(p_list)) != 423 (osm_mcast_work_obj_t *) cl_qlist_end(p_list)) { 484 tree that emanate from this switch. On input, the p_list contains 491 cl_qlist_t * p_list, uint8_t depth, 508 CL_ASSERT(p_list); 517 cl_qlist_count(p_list), dept 400 mcast_mgr_subdivide(osm_sm_t * sm, uint16_t mlid_ho, osm_switch_t * p_sw, cl_qlist_t * p_list, cl_qlist_t * list_array, uint8_t array_size) argument 489 mcast_mgr_branch(osm_sm_t * sm, uint16_t mlid_ho, osm_switch_t * p_sw, cl_qlist_t * p_list, uint8_t depth, uint8_t upstream_port, uint8_t * p_max_depth) argument [all...] |
H A D | osm_sa_multipath_record.c | 960 IN cl_qlist_t * p_list) 1067 cl_qlist_insert_tail(p_list, &p_pr_item->list_item); 1131 cl_qlist_insert_tail(p_list, &p_pr_item->list_item); 1155 IN cl_qlist_t * p_list) 1342 IN cl_qlist_t * p_list) 1392 comp_mask, p_list); 1396 comp_mask, p_list); 1400 comp_mask, p_list); 1404 comp_mask, p_list); 1463 cl_qlist_insert_tail(p_list, 953 mpr_rcv_get_port_pair_paths(IN osm_sa_t * sa, IN const ib_multipath_rec_t * p_mpr, IN const osm_port_t * p_req_port, IN const osm_alias_guid_t * p_src_alias_guid, IN const osm_alias_guid_t * p_dest_alias_guid, IN const uint32_t rem_paths, IN const ib_net64_t comp_mask, IN cl_qlist_t * p_list) argument 1144 mpr_rcv_get_apm_port_pair_paths(IN osm_sa_t * sa, IN const ib_multipath_rec_t * p_mpr, IN const osm_alias_guid_t * p_src_alias_guid, IN const osm_alias_guid_t * p_dest_alias_guid, IN int base_offs, IN const ib_net64_t comp_mask, IN cl_qlist_t * p_list) argument 1337 mpr_rcv_get_apm_paths(IN osm_sa_t * sa, IN const ib_multipath_rec_t * p_mpr, IN const osm_port_t * p_req_port, IN osm_alias_guid_t ** _pp_alias_guids, IN const ib_net64_t comp_mask, IN cl_qlist_t * p_list) argument 1490 mpr_rcv_process_pairs(IN osm_sa_t * sa, IN const ib_multipath_rec_t * p_mpr, IN osm_port_t * p_req_port, IN osm_alias_guid_t ** pp_alias_guids, IN const int nsrc, IN int ndest, IN ib_net64_t comp_mask, IN cl_qlist_t * p_list) argument [all...] |
H A D | osm_sa_pkey_record.c | 62 cl_qlist_t *p_list; member in struct:osm_pkey_search_ctxt 110 cl_qlist_insert_tail(p_ctxt->p_list, &p_rec_item->list_item); 281 context.p_list = &rec_list;
|
H A D | osm_qos_parser_y.y | 104 cl_list_t * p_list, 109 cl_list_t * p_list, 137 cl_list_t * p_list); 2884 cl_list_t * p_list, 2892 list_iterator= cl_list_head(p_list); 2893 while( list_iterator != cl_list_end(p_list) ) 2907 __rangelist2rangearr(p_list, p_arr, p_arr_len); 2914 cl_list_t * p_list, 2919 unsigned len = cl_list_count(p_list); 2927 list_iterator = cl_list_head(p_list); [all...] |
H A D | osm_sa_path_record.c | 1021 IN cl_qlist_t * p_list) 1169 cl_qlist_insert_tail(p_list, &p_pr_item->list_item); 1233 cl_qlist_insert_tail(p_list, &p_pr_item->list_item); 1417 IN cl_qlist_t * p_list) 1441 p_sgid, p_dgid, p_list); 1443 cl_qlist_count(p_list) > 0) 1464 IN cl_qlist_t * p_list) 1487 p_sgid, p_dgid, p_list); 1489 cl_qlist_count(p_list) > 0) 1502 p_dgid, p_list); 1014 pr_rcv_get_port_pair_paths(IN osm_sa_t * sa, IN const ib_sa_mad_t *sa_mad, IN const osm_port_t * p_req_port, IN const osm_alias_guid_t * p_src_alias_guid, IN const osm_alias_guid_t * p_dest_alias_guid, IN const ib_gid_t * p_sgid, IN const ib_gid_t * p_dgid, IN cl_qlist_t * p_list) argument 1413 pr_rcv_process_world(IN osm_sa_t * sa, IN const ib_sa_mad_t * sa_mad, IN const osm_port_t * requester_port, IN const ib_gid_t * p_sgid, IN const ib_gid_t * p_dgid, IN cl_qlist_t * p_list) argument 1458 osm_pr_process_half(IN osm_sa_t * sa, IN const ib_sa_mad_t * sa_mad, IN const osm_port_t * requester_port, IN const osm_alias_guid_t * p_src_alias_guid, IN const osm_alias_guid_t * p_dest_alias_guid, IN const ib_gid_t * p_sgid, IN const ib_gid_t * p_dgid, IN cl_qlist_t * p_list) argument 1513 osm_pr_process_pair(IN osm_sa_t * sa, IN const ib_sa_mad_t * sa_mad, IN const osm_port_t * requester_port, IN const osm_alias_guid_t * p_src_alias_guid, IN const osm_alias_guid_t * p_dest_alias_guid, IN const ib_gid_t * p_sgid, IN const ib_gid_t * p_dgid, IN cl_qlist_t * p_list) argument [all...] |
H A D | osm_sa_guidinfo_record.c | 76 cl_qlist_t *p_list; member in struct:osm_gir_search_ctxt 83 IN cl_qlist_t * p_list, 117 cl_qlist_insert_tail(p_list, &p_rec_item->list_item); 125 IN cl_qlist_t * p_list, 214 gir_rcv_new_gir(sa, p_node, p_list, port_guid, 287 sa_gir_create_gir(sa, p_node, p_ctxt->p_list, match_port_guid, 734 context.p_list = &rec_list; 81 gir_rcv_new_gir(IN osm_sa_t * sa, IN const osm_node_t * p_node, IN cl_qlist_t * p_list, IN ib_net64_t const match_port_guid, IN ib_net16_t const match_lid, IN const osm_physp_t * p_physp, IN uint8_t const block_num) argument 124 sa_gir_create_gir(IN osm_sa_t * sa, IN osm_node_t * p_node, IN cl_qlist_t * p_list, IN ib_net64_t const match_port_guid, IN ib_net16_t const match_lid, IN const osm_physp_t * p_req_physp, IN uint8_t const match_block_num) argument
|
H A D | osm_sa_service_record.c | 198 IN cl_qlist_t * p_list) 208 for (item = (osm_sa_item_t *) cl_qlist_head(p_list); 209 item != (osm_sa_item_t *) cl_qlist_end(p_list); 215 osm_sa_respond(sa, p_madw, sizeof(ib_service_record_t), p_list); 197 sr_rcv_respond(IN osm_sa_t * sa, IN osm_madw_t * p_madw, IN cl_qlist_t * p_list) argument
|
/freebsd-current/contrib/ofed/opensm/include/opensm/ |
H A D | osm_sa.h | 606 IN cl_qlist_t * p_list); 614 IN cl_qlist_t * p_list);
|
/freebsd-current/lib/libkvm/ |
H A D | kvm_vnet.c | 169 procp = (uintptr_t)LIST_NEXT(&proc, p_list);
|