nodep             213 arch/mips/netlogic/common/irq.c 	struct nlm_soc_info *nodep;
nodep             217 arch/mips/netlogic/common/irq.c 	nodep = nlm_get_node(node);
nodep             218 arch/mips/netlogic/common/irq.c 	nodep->irqmask = PERCPU_IRQ_MASK;
nodep             223 arch/mips/netlogic/common/irq.c 		nodep->irqmask |= 1ull << i;
nodep             227 arch/mips/netlogic/common/irq.c 		nlm_pic_init_irt(nodep->picbase, irt, i,
nodep              54 arch/mips/netlogic/xlp/nlm_hal.c 	struct nlm_soc_info *nodep;
nodep              56 arch/mips/netlogic/xlp/nlm_hal.c 	nodep = nlm_get_node(node);
nodep              58 arch/mips/netlogic/xlp/nlm_hal.c 		nodep->coremask = 1;	/* node 0, boot cpu */
nodep              59 arch/mips/netlogic/xlp/nlm_hal.c 	nodep->sysbase = nlm_get_sys_regbase(node);
nodep              60 arch/mips/netlogic/xlp/nlm_hal.c 	nodep->picbase = nlm_get_pic_regbase(node);
nodep              61 arch/mips/netlogic/xlp/nlm_hal.c 	nodep->ebase = read_c0_ebase() & MIPS_EBASE_BASE;
nodep              63 arch/mips/netlogic/xlp/nlm_hal.c 		nodep->socbus = xlp9xx_get_socbus(node);
nodep              65 arch/mips/netlogic/xlp/nlm_hal.c 		nodep->socbus = 0;
nodep              66 arch/mips/netlogic/xlp/nlm_hal.c 	spin_lock_init(&nodep->piclock);
nodep             111 arch/mips/netlogic/xlp/wakeup.c 	struct nlm_soc_info *nodep;
nodep             133 arch/mips/netlogic/xlp/wakeup.c 		nodep = nlm_get_node(n);
nodep             148 arch/mips/netlogic/xlp/wakeup.c 			fusemask = nlm_read_sys_reg(nodep->sysbase,
nodep             187 arch/mips/netlogic/xlp/wakeup.c 			if (!xlp_wakeup_core(nodep->sysbase, n, core))
nodep             191 arch/mips/netlogic/xlp/wakeup.c 			nodep->coremask |= 1u << core;
nodep             167 arch/mips/netlogic/xlr/setup.c 	struct nlm_soc_info *nodep;
nodep             169 arch/mips/netlogic/xlr/setup.c 	nodep = nlm_current_node();
nodep             170 arch/mips/netlogic/xlr/setup.c 	nodep->picbase = nlm_mmio_base(NETLOGIC_IO_PIC_OFFSET);
nodep             171 arch/mips/netlogic/xlr/setup.c 	nodep->ebase = read_c0_ebase() & MIPS_EBASE_BASE;
nodep             172 arch/mips/netlogic/xlr/setup.c 	spin_lock_init(&nodep->piclock);
nodep              53 arch/mips/netlogic/xlr/wakeup.c 	struct nlm_soc_info *nodep;
nodep              61 arch/mips/netlogic/xlr/wakeup.c 	nodep = nlm_get_node(0);
nodep              67 arch/mips/netlogic/xlr/wakeup.c 		nlm_pic_send_ipi(nodep->picbase, i, 1, 1); /* send NMI */
nodep              71 arch/mips/netlogic/xlr/wakeup.c 	nodep->coremask = 1;
nodep              79 arch/mips/netlogic/xlr/wakeup.c 			nodep->coremask |= (1u << i);
nodep             468 arch/mips/pci/msi-xlp.c 	struct nlm_soc_info *nodep;
nodep             473 arch/mips/pci/msi-xlp.c 	nodep = nlm_get_node(node);
nodep             481 arch/mips/pci/msi-xlp.c 	md->node = nodep;
nodep             503 arch/mips/pci/msi-xlp.c 			nlm_pic_init_irt(nodep->picbase, irt,
nodep             616 arch/powerpc/kernel/prom_init.c static int __init prom_next_node(phandle *nodep)
nodep             620 arch/powerpc/kernel/prom_init.c 	if ((node = *nodep) != 0
nodep             621 arch/powerpc/kernel/prom_init.c 	    && (*nodep = call_prom("child", 1, 1, node)) != 0)
nodep             623 arch/powerpc/kernel/prom_init.c 	if ((*nodep = call_prom("peer", 1, 1, node)) != 0)
nodep             628 arch/powerpc/kernel/prom_init.c 		if ((*nodep = call_prom("peer", 1, 1, node)) != 0)
nodep             452 fs/xfs/libxfs/xfs_iext_tree.c 	struct xfs_iext_node	**nodep,
nodep             456 fs/xfs/libxfs/xfs_iext_tree.c 	struct xfs_iext_node	*node = *nodep;
nodep             464 fs/xfs/libxfs/xfs_iext_tree.c 		*nodep = new;
nodep             480 fs/xfs/libxfs/xfs_iext_tree.c 		*nodep = new;
nodep             210 include/linux/radix-tree.h 			  struct radix_tree_node **nodep, void __rcu ***slotp);
nodep            2496 kernel/sys.c   SYSCALL_DEFINE3(getcpu, unsigned __user *, cpup, unsigned __user *, nodep,
nodep            2504 kernel/sys.c   	if (nodep)
nodep            2505 kernel/sys.c   		err |= put_user(cpu_to_node(cpu), nodep);
nodep            1143 kernel/sysctl_binary.c 		char buf[15], *nodep;
nodep            1156 kernel/sysctl_binary.c 		nodep = strchr(buf, '.');
nodep            1157 kernel/sysctl_binary.c 		if (!nodep)
nodep            1159 kernel/sysctl_binary.c 		++nodep;
nodep            1162 kernel/sysctl_binary.c 		node = simple_strtoul(nodep, NULL, 10);
nodep              95 lib/radix-tree.c 			struct radix_tree_node **nodep, unsigned long index)
nodep             100 lib/radix-tree.c 	*nodep = (void *)entry;
nodep             398 lib/radix-tree.c 		struct radix_tree_node **nodep, unsigned long *maxindex)
nodep             402 lib/radix-tree.c 	*nodep = node;
nodep             608 lib/radix-tree.c 		unsigned long index, struct radix_tree_node **nodep,
nodep             649 lib/radix-tree.c 	if (nodep)
nodep             650 lib/radix-tree.c 		*nodep = node;
nodep             757 lib/radix-tree.c 			  unsigned long index, struct radix_tree_node **nodep,
nodep             783 lib/radix-tree.c 	if (nodep)
nodep             784 lib/radix-tree.c 		*nodep = parent;
nodep            1185 security/selinux/ss/policydb.c 				struct constraint_node **nodep,
nodep            1203 security/selinux/ss/policydb.c 			*nodep = c;
nodep             197 tools/testing/selftests/kvm/lib/sparsebit.c static sparsebit_num_t node_num_set(struct node *nodep)
nodep             199 tools/testing/selftests/kvm/lib/sparsebit.c 	return nodep->num_after + __builtin_popcount(nodep->mask);
nodep             207 tools/testing/selftests/kvm/lib/sparsebit.c 	struct node *nodep;
nodep             209 tools/testing/selftests/kvm/lib/sparsebit.c 	for (nodep = s->root; nodep && nodep->left; nodep = nodep->left)
nodep             212 tools/testing/selftests/kvm/lib/sparsebit.c 	return nodep;
nodep             221 tools/testing/selftests/kvm/lib/sparsebit.c 	struct node *nodep = np;
nodep             227 tools/testing/selftests/kvm/lib/sparsebit.c 	if (nodep->right) {
nodep             228 tools/testing/selftests/kvm/lib/sparsebit.c 		for (nodep = nodep->right; nodep->left; nodep = nodep->left)
nodep             230 tools/testing/selftests/kvm/lib/sparsebit.c 		return nodep;
nodep             237 tools/testing/selftests/kvm/lib/sparsebit.c 	while (nodep->parent && nodep == nodep->parent->right)
nodep             238 tools/testing/selftests/kvm/lib/sparsebit.c 		nodep = nodep->parent;
nodep             240 tools/testing/selftests/kvm/lib/sparsebit.c 	return nodep->parent;
nodep             249 tools/testing/selftests/kvm/lib/sparsebit.c 	struct node *nodep = np;
nodep             255 tools/testing/selftests/kvm/lib/sparsebit.c 	if (nodep->left) {
nodep             256 tools/testing/selftests/kvm/lib/sparsebit.c 		for (nodep = nodep->left; nodep->right; nodep = nodep->right)
nodep             258 tools/testing/selftests/kvm/lib/sparsebit.c 		return (struct node *) nodep;
nodep             265 tools/testing/selftests/kvm/lib/sparsebit.c 	while (nodep->parent && nodep == nodep->parent->left)
nodep             266 tools/testing/selftests/kvm/lib/sparsebit.c 		nodep = nodep->parent;
nodep             268 tools/testing/selftests/kvm/lib/sparsebit.c 	return (struct node *) nodep->parent;
nodep             312 tools/testing/selftests/kvm/lib/sparsebit.c 	struct node *nodep;
nodep             315 tools/testing/selftests/kvm/lib/sparsebit.c 	for (nodep = s->root; nodep;
nodep             316 tools/testing/selftests/kvm/lib/sparsebit.c 	     nodep = nodep->idx > idx ? nodep->left : nodep->right) {
nodep             317 tools/testing/selftests/kvm/lib/sparsebit.c 		if (idx >= nodep->idx &&
nodep             318 tools/testing/selftests/kvm/lib/sparsebit.c 		    idx <= nodep->idx + MASK_BITS + nodep->num_after - 1)
nodep             322 tools/testing/selftests/kvm/lib/sparsebit.c 	return nodep;
nodep             335 tools/testing/selftests/kvm/lib/sparsebit.c 	struct node *nodep, *parentp, *prev;
nodep             338 tools/testing/selftests/kvm/lib/sparsebit.c 	nodep = calloc(1, sizeof(*nodep));
nodep             339 tools/testing/selftests/kvm/lib/sparsebit.c 	if (!nodep) {
nodep             344 tools/testing/selftests/kvm/lib/sparsebit.c 	nodep->idx = idx & -MASK_BITS;
nodep             348 tools/testing/selftests/kvm/lib/sparsebit.c 		s->root = nodep;
nodep             349 tools/testing/selftests/kvm/lib/sparsebit.c 		return nodep;
nodep             360 tools/testing/selftests/kvm/lib/sparsebit.c 				parentp->left = nodep;
nodep             361 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->parent = parentp;
nodep             368 tools/testing/selftests/kvm/lib/sparsebit.c 				parentp->right = nodep;
nodep             369 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->parent = parentp;
nodep             381 tools/testing/selftests/kvm/lib/sparsebit.c 	prev = node_prev(s, nodep);
nodep             382 tools/testing/selftests/kvm/lib/sparsebit.c 	while (prev && prev->idx + MASK_BITS + prev->num_after - 1 >= nodep->idx) {
nodep             384 tools/testing/selftests/kvm/lib/sparsebit.c 			- nodep->idx;
nodep             387 tools/testing/selftests/kvm/lib/sparsebit.c 		assert(!(nodep->mask & (1 << n1)));
nodep             388 tools/testing/selftests/kvm/lib/sparsebit.c 		nodep->mask |= (1 << n1);
nodep             392 tools/testing/selftests/kvm/lib/sparsebit.c 	return nodep;
nodep             409 tools/testing/selftests/kvm/lib/sparsebit.c static void node_rm(struct sparsebit *s, struct node *nodep)
nodep             414 tools/testing/selftests/kvm/lib/sparsebit.c 	num_set = node_num_set(nodep);
nodep             416 tools/testing/selftests/kvm/lib/sparsebit.c 	s->num_set -= node_num_set(nodep);
nodep             419 tools/testing/selftests/kvm/lib/sparsebit.c 	if (nodep->left && nodep->right) {
nodep             424 tools/testing/selftests/kvm/lib/sparsebit.c 		for (tmp = nodep->right; tmp->left; tmp = tmp->left)
nodep             426 tools/testing/selftests/kvm/lib/sparsebit.c 		tmp->left = nodep->left;
nodep             427 tools/testing/selftests/kvm/lib/sparsebit.c 		nodep->left = NULL;
nodep             432 tools/testing/selftests/kvm/lib/sparsebit.c 	if (nodep->left) {
nodep             433 tools/testing/selftests/kvm/lib/sparsebit.c 		if (!nodep->parent) {
nodep             434 tools/testing/selftests/kvm/lib/sparsebit.c 			s->root = nodep->left;
nodep             435 tools/testing/selftests/kvm/lib/sparsebit.c 			nodep->left->parent = NULL;
nodep             437 tools/testing/selftests/kvm/lib/sparsebit.c 			nodep->left->parent = nodep->parent;
nodep             438 tools/testing/selftests/kvm/lib/sparsebit.c 			if (nodep == nodep->parent->left)
nodep             439 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->parent->left = nodep->left;
nodep             441 tools/testing/selftests/kvm/lib/sparsebit.c 				assert(nodep == nodep->parent->right);
nodep             442 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->parent->right = nodep->left;
nodep             446 tools/testing/selftests/kvm/lib/sparsebit.c 		nodep->parent = nodep->left = nodep->right = NULL;
nodep             447 tools/testing/selftests/kvm/lib/sparsebit.c 		free(nodep);
nodep             454 tools/testing/selftests/kvm/lib/sparsebit.c 	if (nodep->right) {
nodep             455 tools/testing/selftests/kvm/lib/sparsebit.c 		if (!nodep->parent) {
nodep             456 tools/testing/selftests/kvm/lib/sparsebit.c 			s->root = nodep->right;
nodep             457 tools/testing/selftests/kvm/lib/sparsebit.c 			nodep->right->parent = NULL;
nodep             459 tools/testing/selftests/kvm/lib/sparsebit.c 			nodep->right->parent = nodep->parent;
nodep             460 tools/testing/selftests/kvm/lib/sparsebit.c 			if (nodep == nodep->parent->left)
nodep             461 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->parent->left = nodep->right;
nodep             463 tools/testing/selftests/kvm/lib/sparsebit.c 				assert(nodep == nodep->parent->right);
nodep             464 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->parent->right = nodep->right;
nodep             468 tools/testing/selftests/kvm/lib/sparsebit.c 		nodep->parent = nodep->left = nodep->right = NULL;
nodep             469 tools/testing/selftests/kvm/lib/sparsebit.c 		free(nodep);
nodep             475 tools/testing/selftests/kvm/lib/sparsebit.c 	if (!nodep->parent) {
nodep             478 tools/testing/selftests/kvm/lib/sparsebit.c 		if (nodep->parent->left == nodep)
nodep             479 tools/testing/selftests/kvm/lib/sparsebit.c 			nodep->parent->left = NULL;
nodep             481 tools/testing/selftests/kvm/lib/sparsebit.c 			assert(nodep == nodep->parent->right);
nodep             482 tools/testing/selftests/kvm/lib/sparsebit.c 			nodep->parent->right = NULL;
nodep             486 tools/testing/selftests/kvm/lib/sparsebit.c 	nodep->parent = nodep->left = nodep->right = NULL;
nodep             487 tools/testing/selftests/kvm/lib/sparsebit.c 	free(nodep);
nodep             599 tools/testing/selftests/kvm/lib/sparsebit.c static void node_reduce(struct sparsebit *s, struct node *nodep)
nodep             610 tools/testing/selftests/kvm/lib/sparsebit.c 		if (nodep->mask == 0 && nodep->num_after == 0) {
nodep             632 tools/testing/selftests/kvm/lib/sparsebit.c 			tmp = node_next(s, nodep);
nodep             634 tools/testing/selftests/kvm/lib/sparsebit.c 				tmp = node_prev(s, nodep);
nodep             636 tools/testing/selftests/kvm/lib/sparsebit.c 			node_rm(s, nodep);
nodep             637 tools/testing/selftests/kvm/lib/sparsebit.c 			nodep = NULL;
nodep             639 tools/testing/selftests/kvm/lib/sparsebit.c 			nodep = tmp;
nodep             648 tools/testing/selftests/kvm/lib/sparsebit.c 		if (nodep->mask == 0) {
nodep             649 tools/testing/selftests/kvm/lib/sparsebit.c 			assert(nodep->num_after != 0);
nodep             650 tools/testing/selftests/kvm/lib/sparsebit.c 			assert(nodep->idx + MASK_BITS > nodep->idx);
nodep             652 tools/testing/selftests/kvm/lib/sparsebit.c 			nodep->idx += MASK_BITS;
nodep             654 tools/testing/selftests/kvm/lib/sparsebit.c 			if (nodep->num_after >= MASK_BITS) {
nodep             655 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->mask = ~0;
nodep             656 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->num_after -= MASK_BITS;
nodep             658 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->mask = (1u << nodep->num_after) - 1;
nodep             659 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->num_after = 0;
nodep             670 tools/testing/selftests/kvm/lib/sparsebit.c 		prev = node_prev(s, nodep);
nodep             686 tools/testing/selftests/kvm/lib/sparsebit.c 			if (nodep->mask + 1 == 0 &&
nodep             687 tools/testing/selftests/kvm/lib/sparsebit.c 			    prev->idx + MASK_BITS == nodep->idx) {
nodep             688 tools/testing/selftests/kvm/lib/sparsebit.c 				prev->num_after += MASK_BITS + nodep->num_after;
nodep             689 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->mask = 0;
nodep             690 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->num_after = 0;
nodep             702 tools/testing/selftests/kvm/lib/sparsebit.c 			if (prev_highest_bit + 1 == nodep->idx &&
nodep             703 tools/testing/selftests/kvm/lib/sparsebit.c 			    (nodep->mask | (nodep->mask >> 1)) == nodep->mask) {
nodep             712 tools/testing/selftests/kvm/lib/sparsebit.c 					= __builtin_popcount(nodep->mask);
nodep             714 tools/testing/selftests/kvm/lib/sparsebit.c 				       ((1ULL << num_contiguous) - 1) == nodep->mask);
nodep             717 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->mask = 0;
nodep             733 tools/testing/selftests/kvm/lib/sparsebit.c 					prev->num_after += nodep->num_after;
nodep             734 tools/testing/selftests/kvm/lib/sparsebit.c 					nodep->num_after = 0;
nodep             746 tools/testing/selftests/kvm/lib/sparsebit.c 		next = node_next(s, nodep);
nodep             759 tools/testing/selftests/kvm/lib/sparsebit.c 			if (next->idx == nodep->idx + MASK_BITS + nodep->num_after &&
nodep             761 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->num_after += MASK_BITS;
nodep             763 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->num_after += next->num_after;
nodep             773 tools/testing/selftests/kvm/lib/sparsebit.c 	} while (nodep && reduction_performed);
nodep             781 tools/testing/selftests/kvm/lib/sparsebit.c 	struct node *nodep;
nodep             784 tools/testing/selftests/kvm/lib/sparsebit.c 	for (nodep = s->root; nodep;
nodep             785 tools/testing/selftests/kvm/lib/sparsebit.c 	     nodep = nodep->idx > idx ? nodep->left : nodep->right)
nodep             786 tools/testing/selftests/kvm/lib/sparsebit.c 		if (idx >= nodep->idx &&
nodep             787 tools/testing/selftests/kvm/lib/sparsebit.c 		    idx <= nodep->idx + MASK_BITS + nodep->num_after - 1)
nodep             794 tools/testing/selftests/kvm/lib/sparsebit.c 	if (nodep->num_after && idx >= nodep->idx + MASK_BITS)
nodep             798 tools/testing/selftests/kvm/lib/sparsebit.c 	assert(idx >= nodep->idx && idx - nodep->idx < MASK_BITS);
nodep             799 tools/testing/selftests/kvm/lib/sparsebit.c 	return !!(nodep->mask & (1 << (idx - nodep->idx)));
nodep             807 tools/testing/selftests/kvm/lib/sparsebit.c 	struct node *nodep;
nodep             818 tools/testing/selftests/kvm/lib/sparsebit.c 	nodep = node_split(s, idx & -MASK_BITS);
nodep             821 tools/testing/selftests/kvm/lib/sparsebit.c 	assert(idx >= nodep->idx && idx <= nodep->idx + MASK_BITS - 1);
nodep             822 tools/testing/selftests/kvm/lib/sparsebit.c 	assert(!(nodep->mask & (1 << (idx - nodep->idx))));
nodep             823 tools/testing/selftests/kvm/lib/sparsebit.c 	nodep->mask |= 1 << (idx - nodep->idx);
nodep             826 tools/testing/selftests/kvm/lib/sparsebit.c 	node_reduce(s, nodep);
nodep             834 tools/testing/selftests/kvm/lib/sparsebit.c 	struct node *nodep;
nodep             841 tools/testing/selftests/kvm/lib/sparsebit.c 	nodep = node_find(s, idx);
nodep             842 tools/testing/selftests/kvm/lib/sparsebit.c 	if (!nodep)
nodep             849 tools/testing/selftests/kvm/lib/sparsebit.c 	if (idx >= nodep->idx + MASK_BITS)
nodep             850 tools/testing/selftests/kvm/lib/sparsebit.c 		nodep = node_split(s, idx & -MASK_BITS);
nodep             856 tools/testing/selftests/kvm/lib/sparsebit.c 	assert(idx >= nodep->idx && idx <= nodep->idx + MASK_BITS - 1);
nodep             857 tools/testing/selftests/kvm/lib/sparsebit.c 	assert(nodep->mask & (1 << (idx - nodep->idx)));
nodep             858 tools/testing/selftests/kvm/lib/sparsebit.c 	nodep->mask &= ~(1 << (idx - nodep->idx));
nodep             862 tools/testing/selftests/kvm/lib/sparsebit.c 	node_reduce(s, nodep);
nodep             872 tools/testing/selftests/kvm/lib/sparsebit.c static void dump_nodes(FILE *stream, struct node *nodep,
nodep             878 tools/testing/selftests/kvm/lib/sparsebit.c 	if (!nodep->parent)
nodep             880 tools/testing/selftests/kvm/lib/sparsebit.c 	else if (nodep == nodep->parent->left)
nodep             883 tools/testing/selftests/kvm/lib/sparsebit.c 		assert(nodep == nodep->parent->right);
nodep             886 tools/testing/selftests/kvm/lib/sparsebit.c 	fprintf(stream, "%*s---- %s nodep: %p\n", indent, "", node_type, nodep);
nodep             888 tools/testing/selftests/kvm/lib/sparsebit.c 		nodep->parent, nodep->left, nodep->right);
nodep             890 tools/testing/selftests/kvm/lib/sparsebit.c 		indent, "", nodep->idx, nodep->mask, nodep->num_after);
nodep             893 tools/testing/selftests/kvm/lib/sparsebit.c 	if (nodep->left)
nodep             894 tools/testing/selftests/kvm/lib/sparsebit.c 		dump_nodes(stream, nodep->left, indent + 2);
nodep             897 tools/testing/selftests/kvm/lib/sparsebit.c 	if (nodep->right)
nodep             898 tools/testing/selftests/kvm/lib/sparsebit.c 		dump_nodes(stream, nodep->right, indent + 2);
nodep             901 tools/testing/selftests/kvm/lib/sparsebit.c static inline sparsebit_idx_t node_first_set(struct node *nodep, int start)
nodep             904 tools/testing/selftests/kvm/lib/sparsebit.c 	int n1 = __builtin_ctz(nodep->mask & -leading);
nodep             906 tools/testing/selftests/kvm/lib/sparsebit.c 	return nodep->idx + n1;
nodep             909 tools/testing/selftests/kvm/lib/sparsebit.c static inline sparsebit_idx_t node_first_clear(struct node *nodep, int start)
nodep             912 tools/testing/selftests/kvm/lib/sparsebit.c 	int n1 = __builtin_ctz(~nodep->mask & -leading);
nodep             914 tools/testing/selftests/kvm/lib/sparsebit.c 	return nodep->idx + n1;
nodep            1089 tools/testing/selftests/kvm/lib/sparsebit.c 	struct node *nodep;
nodep            1094 tools/testing/selftests/kvm/lib/sparsebit.c 	nodep = node_first(s);
nodep            1095 tools/testing/selftests/kvm/lib/sparsebit.c 	return node_first_set(nodep, 0);
nodep            1160 tools/testing/selftests/kvm/lib/sparsebit.c 	struct node *nodep;
nodep            1180 tools/testing/selftests/kvm/lib/sparsebit.c 	for (nodep = s->root; nodep;) {
nodep            1181 tools/testing/selftests/kvm/lib/sparsebit.c 		if ((nodep->idx + MASK_BITS + nodep->num_after - 1)
nodep            1183 tools/testing/selftests/kvm/lib/sparsebit.c 			candidate = nodep;
nodep            1188 tools/testing/selftests/kvm/lib/sparsebit.c 			nodep = nodep->left;
nodep            1190 tools/testing/selftests/kvm/lib/sparsebit.c 			nodep = nodep->right;
nodep            1374 tools/testing/selftests/kvm/lib/sparsebit.c 	struct node *nodep, *next;
nodep            1410 tools/testing/selftests/kvm/lib/sparsebit.c 		nodep = node_split(s, middle_start);
nodep            1421 tools/testing/selftests/kvm/lib/sparsebit.c 		for (next = node_next(s, nodep);
nodep            1423 tools/testing/selftests/kvm/lib/sparsebit.c 			next = node_next(s, nodep)) {
nodep            1431 tools/testing/selftests/kvm/lib/sparsebit.c 			if (!(nodep->mask & (1 << n1))) {
nodep            1432 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->mask |= 1 << n1;
nodep            1437 tools/testing/selftests/kvm/lib/sparsebit.c 		s->num_set -= nodep->num_after;
nodep            1438 tools/testing/selftests/kvm/lib/sparsebit.c 		nodep->num_after = middle_end - middle_start + 1 - MASK_BITS;
nodep            1439 tools/testing/selftests/kvm/lib/sparsebit.c 		s->num_set += nodep->num_after;
nodep            1441 tools/testing/selftests/kvm/lib/sparsebit.c 		node_reduce(s, nodep);
nodep            1456 tools/testing/selftests/kvm/lib/sparsebit.c 	struct node *nodep, *next;
nodep            1473 tools/testing/selftests/kvm/lib/sparsebit.c 		nodep = node_split(s, middle_start);
nodep            1484 tools/testing/selftests/kvm/lib/sparsebit.c 		for (next = node_next(s, nodep);
nodep            1486 tools/testing/selftests/kvm/lib/sparsebit.c 			next = node_next(s, nodep)) {
nodep            1494 tools/testing/selftests/kvm/lib/sparsebit.c 			if (nodep->mask & (1 << n1)) {
nodep            1495 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep->mask &= ~(1 << n1);
nodep            1501 tools/testing/selftests/kvm/lib/sparsebit.c 		s->num_set -= nodep->num_after;
nodep            1502 tools/testing/selftests/kvm/lib/sparsebit.c 		nodep->num_after = 0;
nodep            1509 tools/testing/selftests/kvm/lib/sparsebit.c 		node_reduce(s, nodep);
nodep            1510 tools/testing/selftests/kvm/lib/sparsebit.c 		nodep = NULL;
nodep            1592 tools/testing/selftests/kvm/lib/sparsebit.c 	struct node *nodep;
nodep            1601 tools/testing/selftests/kvm/lib/sparsebit.c 	for (nodep = node_first(s); nodep; nodep = node_next(s, nodep)) {
nodep            1607 tools/testing/selftests/kvm/lib/sparsebit.c 			if (nodep->mask & (1 << n1)) {
nodep            1608 tools/testing/selftests/kvm/lib/sparsebit.c 				low = high = nodep->idx + n1;
nodep            1611 tools/testing/selftests/kvm/lib/sparsebit.c 					if (nodep->mask & (1 << n1))
nodep            1612 tools/testing/selftests/kvm/lib/sparsebit.c 						high = nodep->idx + n1;
nodep            1617 tools/testing/selftests/kvm/lib/sparsebit.c 				if ((n1 == MASK_BITS) && nodep->num_after)
nodep            1618 tools/testing/selftests/kvm/lib/sparsebit.c 					high += nodep->num_after;
nodep            1650 tools/testing/selftests/kvm/lib/sparsebit.c 		if (!(nodep->mask & (1 << (MASK_BITS - 1))) && nodep->num_after) {
nodep            1651 tools/testing/selftests/kvm/lib/sparsebit.c 			low = nodep->idx + MASK_BITS;
nodep            1652 tools/testing/selftests/kvm/lib/sparsebit.c 			high = nodep->idx + MASK_BITS + nodep->num_after - 1;
nodep            1688 tools/testing/selftests/kvm/lib/sparsebit.c 	struct node *nodep, *prev = NULL;
nodep            1693 tools/testing/selftests/kvm/lib/sparsebit.c 	for (nodep = node_first(s); nodep;
nodep            1694 tools/testing/selftests/kvm/lib/sparsebit.c 		prev = nodep, nodep = node_next(s, nodep)) {
nodep            1701 tools/testing/selftests/kvm/lib/sparsebit.c 			if (nodep->mask & (1 << n1))
nodep            1704 tools/testing/selftests/kvm/lib/sparsebit.c 		total_bits_set += nodep->num_after;
nodep            1713 tools/testing/selftests/kvm/lib/sparsebit.c 		if (nodep->mask == 0) {
nodep            1716 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep, nodep->mask);
nodep            1732 tools/testing/selftests/kvm/lib/sparsebit.c 		if (nodep->num_after
nodep            1736 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep, nodep->num_after);
nodep            1742 tools/testing/selftests/kvm/lib/sparsebit.c 		if (nodep->idx % MASK_BITS) {
nodep            1747 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep, nodep->idx, MASK_BITS);
nodep            1756 tools/testing/selftests/kvm/lib/sparsebit.c 		if ((nodep->idx + MASK_BITS + nodep->num_after - 1) < nodep->idx) {
nodep            1761 tools/testing/selftests/kvm/lib/sparsebit.c 				nodep, nodep->idx, MASK_BITS, nodep->num_after);
nodep            1767 tools/testing/selftests/kvm/lib/sparsebit.c 		if (nodep->left) {
nodep            1768 tools/testing/selftests/kvm/lib/sparsebit.c 			if (nodep->left->parent != nodep) {
nodep            1773 tools/testing/selftests/kvm/lib/sparsebit.c 					nodep, nodep->left,
nodep            1774 tools/testing/selftests/kvm/lib/sparsebit.c 					nodep->left->parent);
nodep            1780 tools/testing/selftests/kvm/lib/sparsebit.c 		if (nodep->right) {
nodep            1781 tools/testing/selftests/kvm/lib/sparsebit.c 			if (nodep->right->parent != nodep) {
nodep            1786 tools/testing/selftests/kvm/lib/sparsebit.c 					nodep, nodep->right,
nodep            1787 tools/testing/selftests/kvm/lib/sparsebit.c 					nodep->right->parent);
nodep            1793 tools/testing/selftests/kvm/lib/sparsebit.c 		if (!nodep->parent) {
nodep            1794 tools/testing/selftests/kvm/lib/sparsebit.c 			if (s->root != nodep) {
nodep            1797 tools/testing/selftests/kvm/lib/sparsebit.c 					s->root, nodep);
nodep            1808 tools/testing/selftests/kvm/lib/sparsebit.c 			if (prev->idx >= nodep->idx) {
nodep            1813 tools/testing/selftests/kvm/lib/sparsebit.c 					prev, prev->idx, nodep, nodep->idx);
nodep            1823 tools/testing/selftests/kvm/lib/sparsebit.c 				>= nodep->idx) {
nodep            1832 tools/testing/selftests/kvm/lib/sparsebit.c 					nodep, nodep->idx, nodep->num_after,
nodep            1843 tools/testing/selftests/kvm/lib/sparsebit.c 			if (nodep->mask == ~(mask_t) 0 &&
nodep            1844 tools/testing/selftests/kvm/lib/sparsebit.c 			    prev->idx + MASK_BITS + prev->num_after == nodep->idx) {
nodep            1854 tools/testing/selftests/kvm/lib/sparsebit.c 					nodep, nodep->idx, nodep->num_after,