Lines Matching refs:walk_data
36 #define SD_DATA(param) ((sd_str_p)wsp->walk_data)->param
39 #define SD_DATA_IN_CBACK(param) ((sd_str_p)walk_data)->param
103 wsp->walk_data = mdb_alloc(sizeof (buf_t), UM_SLEEP);
138 if (mdb_vread(wsp->walk_data, sizeof (buf_t), wsp->walk_addr) == -1) {
143 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
145 wsp->walk_addr = (uintptr_t)(((buf_t *)wsp->walk_data)->av_forw);
161 * walk_data -> private storage for the walker.
166 buf_callback(uintptr_t addr, const void *walk_data, void *buf_entries)
190 if (((buf_t *)walk_data)->av_forw == NULL) {
205 * the walk_data structure.
212 mdb_free(wsp->walk_data, sizeof (buf_t));
270 wsp->walk_data = mdb_alloc(sizeof (sd_str_t), UM_SLEEP);
385 status = wsp->walk_callback((uintptr_t)tp, wsp->walk_data,
403 * the walk_data structure.
410 mdb_free(wsp->walk_data, sizeof (sd_str_t));
614 print_footer(const void *walk_data)
639 * walk_data -> private storage for the walker.
644 sd_callback(uintptr_t addr, const void *walk_data, void *flg_silent)
668 print_footer(walk_data);
700 print_footer(walk_data);