Lines Matching refs:fw
1054 find_next_hash_item(fanout_walk_data_t *fw) in find_next_hash_item() argument
1060 if (fw->sctp != 0) { in find_next_hash_item()
1062 if (mdb_vread(&sctp, sizeof (sctp), fw->sctp) == -1) { in find_next_hash_item()
1063 mdb_warn("failed to read sctp at %p", fw->sctp); in find_next_hash_item()
1066 fw->sctp = fw->getnext(&sctp); in find_next_hash_item()
1067 if (fw->sctp != 0) in find_next_hash_item()
1068 return (fw->sctp); in find_next_hash_item()
1071 fw->index++; in find_next_hash_item()
1075 for (; fw->index < fw->size; fw->index++) { in find_next_hash_item()
1078 (uintptr_t)(fw->fanout + fw->index)) == -1) { in find_next_hash_item()
1080 fw->fanout + fw->index); in find_next_hash_item()
1085 fw->sctp = (uintptr_t)tf.tf_sctp; in find_next_hash_item()
1086 return (fw->sctp); in find_next_hash_item()
1124 fanout_walk_data_t *fw = wsp->walk_data; in fanout_stack_walk_step() local
1138 if ((wsp->walk_addr = find_next_hash_item(fw)) == 0) in fanout_stack_walk_step()
1147 fanout_walk_data_t *fw = wsp->walk_data; in fanout_stack_walk_fini() local
1149 mdb_free(fw, sizeof (*fw)); in fanout_stack_walk_fini()