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,