Searched refs:p_list (Results 1 - 25 of 39) sorted by relevance

12

/freebsd-current/contrib/ofed/opensm/include/complib/
H A Dcl_qlist.h120 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 Dcl_list.h228 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 Dcl_qcomppool.h652 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 Dcl_qpool.h533 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 Dcl_list.c54 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 Dosm_vendor_mlx_ibmgt.c483 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 Dppb_msq.c199 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 Dosm_qos.c454 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 Dosm_sa_sw_info_record.c65 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 Dosm_sa_link_record.c65 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 Dosm_sa_node_record.c65 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 Dosm_sa_mft_record.c65 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 Dosm_sa_lft_record.c65 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 Dosm_sa_sminfo_record.c74 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 Dosm_sa_slvl_record.c69 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 Dosm_sa_vlarb_record.c69 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 Dosm_mcast_mgr.c72 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 Dosm_sa_multipath_record.c960 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 Dosm_sa_pkey_record.c62 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 Dosm_qos_parser_y.y104 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 Dosm_sa_path_record.c1021 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 Dosm_sa_guidinfo_record.c76 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 Dosm_sa_service_record.c198 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 Dosm_sa.h606 IN cl_qlist_t * p_list);
614 IN cl_qlist_t * p_list);
/freebsd-current/lib/libkvm/
H A Dkvm_vnet.c169 procp = (uintptr_t)LIST_NEXT(&proc, p_list);

Completed in 279 milliseconds

12