rsrc_id 219 TSRM/TSRM.c TSRM_API ts_rsrc_id ts_allocate_id(ts_rsrc_id *rsrc_id, size_t size, ts_allocate_ctor ctor, ts_allocate_dtor dtor) rsrc_id 228 TSRM/TSRM.c *rsrc_id = TSRM_SHUFFLE_RSRC_ID(id_count++); rsrc_id 229 TSRM/TSRM.c TSRM_ERROR((TSRM_ERROR_LEVEL_CORE, "Obtained resource id %d", *rsrc_id)); rsrc_id 237 TSRM/TSRM.c *rsrc_id = 0; rsrc_id 242 TSRM/TSRM.c resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].size = size; rsrc_id 243 TSRM/TSRM.c resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].ctor = ctor; rsrc_id 244 TSRM/TSRM.c resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].dtor = dtor; rsrc_id 245 TSRM/TSRM.c resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].done = 0; rsrc_id 269 TSRM/TSRM.c TSRM_ERROR((TSRM_ERROR_LEVEL_CORE, "Successfully allocated new resource id %d", *rsrc_id)); rsrc_id 270 TSRM/TSRM.c return *rsrc_id; rsrc_id 108 TSRM/TSRM.h TSRM_API ts_rsrc_id ts_allocate_id(ts_rsrc_id *rsrc_id, size_t size, ts_allocate_ctor ctor, ts_allocate_dtor dtor); rsrc_id 163 TSRM/TSRM.h #define TSRM_SHUFFLE_RSRC_ID(rsrc_id) ((rsrc_id)+1) rsrc_id 164 TSRM/TSRM.h #define TSRM_UNSHUFFLE_RSRC_ID(rsrc_id) ((rsrc_id)-1)