Lines Matching defs:cur_obj
99 objlist_t *cur_obj;
104 for (cur_obj = hndl->objlist; cur_obj; cur_obj = cur_obj->next) {
105 cur_obj->old = B_TRUE;
106 cur_obj->new = B_FALSE;
144 for (cur_obj = hndl->objlist; cur_obj; cur_obj = cur_obj->next) {
145 if (cur_obj->old == B_TRUE) {
149 if (cur_obj->new == B_TRUE) {
159 for (cur_obj = hndl->objlist; cur_obj;
160 cur_obj = cur_obj->next) {
161 cur_obj->new_probe = cur_obj->new;
179 objlist_t *cur_obj, *prev_obj, *tmp_obj;
183 cur_obj = hndl->objlist;
184 while (cur_obj) {
185 if (cur_obj->old == B_TRUE) {
190 tnf_opaque, lib_baseaddr, cur_obj->baseaddr,
191 tnf_string, lib_name, cur_obj->objname,
192 tnf_long, lib_fd, cur_obj->objfd);
194 prexstat = unlink_targ_obj_probes(hndl, cur_obj);
197 free_obj_fields(cur_obj);
199 tmp_obj = cur_obj;
200 cur_obj = cur_obj->next;
202 hndl->objlist = cur_obj;
204 prev_obj->next = cur_obj;
209 if (cur_obj->new == B_TRUE) {
211 prexstat = get_num_probes(hndl, cur_obj, &num_probes);
216 cur_obj->probes = malloc(num_probes *
218 if (cur_obj->probes == NULL)
220 prexstat = read_probes_in_obj(hndl, cur_obj,
224 cur_obj->min_probe_num = hndl->num_probes;
227 cur_obj->probecnt = num_probes;
228 prexstat = link_targ_obj_probes(hndl, cur_obj);
233 prev_obj = cur_obj;
234 cur_obj = cur_obj->next;
238 for (cur_obj = hndl->objlist; cur_obj; cur_obj = cur_obj->next) {
240 (cur_obj->new) ? "*" : " ",
241 cur_obj->baseaddr, cur_obj->objname,
242 cur_obj->objfd);
248 for (cur_obj = hndl->objlist; cur_obj;
249 cur_obj = cur_obj->next) {
252 if (cur_obj->new == B_FALSE)
255 for (j = 0; j < cur_obj->probecnt; j++) {
256 probe_handle = cur_obj->probes[j].probe_handle;