Searched refs:cl_map_obj_t (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/ofed/opensm/libvendor/ |
| H A D | osm_vendor_mlx_txn.c | 280 cl_map_obj_t *p_obj; in osmv_txn_abort_rmpp_txns() 290 p_obj = PARENT_STRUCT(p_item, cl_map_obj_t, item); in osmv_txn_abort_rmpp_txns() 365 cl_map_obj_t *p_obj; in __osmv_txnmgr_lookup() 392 p_obj = PARENT_STRUCT(p_item, cl_map_obj_t, item); in __osmv_txnmgr_lookup() 404 cl_map_obj_t *p_obj = NULL; in __osmv_txnmgr_insert_txn() 412 p_obj = malloc(sizeof(cl_map_obj_t)); in __osmv_txnmgr_insert_txn() 421 memset(p_obj, 0, sizeof(cl_map_obj_t)); in __osmv_txnmgr_insert_txn() 443 cl_map_obj_t *p_obj; in __osmv_txnmgr_remove_txn() 463 p_obj = PARENT_STRUCT(p_item, cl_map_obj_t, item); in __osmv_txnmgr_remove_txn() 476 cl_map_obj_t *p_obj; in __osmv_txn_all_done() [all …]
|
| /freebsd/contrib/ofed/opensm/include/complib/ |
| H A D | cl_qmap.h | 211 } cl_map_obj_t; typedef 376 cl_qmap_set_obj(IN cl_map_obj_t * const p_map_obj, in cl_qmap_set_obj() 408 static inline void *cl_qmap_obj(IN const cl_map_obj_t * const p_map_obj) in cl_qmap_obj()
|
| H A D | cl_map.h | 737 return (cl_qmap_obj(PARENT_STRUCT(itor, cl_map_obj_t, item))); in cl_map_obj()
|
| /freebsd/contrib/ofed/opensm/complib/ |
| H A D | cl_map.c | 717 sizeof(cl_map_obj_t), NULL, NULL, NULL)); in cl_map_init() 730 cl_map_obj_t *p_map_obj, *p_obj_at_key; in cl_map_insert() 734 p_map_obj = (cl_map_obj_t *) cl_qpool_get(&p_map->pool); in cl_map_insert() 742 (cl_map_obj_t *) cl_qmap_insert(&p_map->qmap, key, in cl_map_insert() 763 return (cl_qmap_obj(PARENT_STRUCT(p_item, cl_map_obj_t, item))); in cl_map_get() 777 return (cl_qmap_obj(PARENT_STRUCT(p_item, cl_map_obj_t, item))); in cl_map_get_next() 804 p_obj = cl_qmap_obj((cl_map_obj_t *) p_item); in cl_map_remove()
|