Home
last modified time | relevance | path

Searched refs:slots (Results 1 – 25 of 113) sorted by relevance

12345

/linux-4.19.296/drivers/misc/mei/
Dinterrupt.c173 int slots; in mei_cl_irq_disconnect_rsp() local
177 slots = mei_hbuf_empty_slots(dev); in mei_cl_irq_disconnect_rsp()
178 if (slots < 0) in mei_cl_irq_disconnect_rsp()
181 if ((u32)slots < msg_slots) in mei_cl_irq_disconnect_rsp()
205 int slots; in mei_cl_irq_read() local
212 slots = mei_hbuf_empty_slots(dev); in mei_cl_irq_read()
213 if (slots < 0) in mei_cl_irq_read()
216 if ((u32)slots < msg_slots) in mei_cl_irq_read()
267 struct list_head *cmpl_list, s32 *slots) in mei_irq_read_handler() argument
275 (*slots)--; in mei_irq_read_handler()
[all …]
Dhw-txe.c710 u32 slots = TXE_HBUF_DEPTH; in mei_txe_write() local
720 if (dw_cnt > slots) in mei_txe_write()
754 hw->slots = 0; in mei_txe_write()
785 return hw->slots; in mei_txe_hbuf_empty_slots()
1059 s32 slots; in mei_txe_irq_thread_handler() local
1124 slots = mei_count_full_read_slots(dev); in mei_txe_irq_thread_handler()
1127 rets = mei_irq_read_handler(dev, &cmpl_list, &slots); in mei_txe_irq_thread_handler()
1141 hw->slots = TXE_HBUF_DEPTH; in mei_txe_irq_thread_handler()
/linux-4.19.296/fs/btrfs/
Dfile-item.c55 item = btrfs_item_ptr(leaf, path->slots[0], in btrfs_insert_file_extent()
99 if (path->slots[0] == 0) in btrfs_lookup_csum()
101 path->slots[0]--; in btrfs_lookup_csum()
102 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0]); in btrfs_lookup_csum()
108 csums_in_item = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_lookup_csum()
118 item = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_csum_item); in btrfs_lookup_csum()
251 path->slots[0]); in __btrfs_lookup_bio_sums()
255 path->slots[0]); in __btrfs_lookup_bio_sums()
259 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in __btrfs_lookup_bio_sums()
339 if (ret > 0 && path->slots[0] > 0) { in btrfs_lookup_csums_range()
[all …]
Dinode-item.c101 if (!btrfs_find_name_in_ext_backref(path->nodes[0], path->slots[0], in btrfs_lookup_inode_extref()
145 if (!btrfs_find_name_in_ext_backref(path->nodes[0], path->slots[0], in btrfs_del_inode_extref()
154 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_del_inode_extref()
168 item_start = btrfs_item_ptr_offset(leaf, path->slots[0]); in btrfs_del_inode_extref()
216 if (!btrfs_find_name_in_backref(path->nodes[0], path->slots[0], in btrfs_del_inode_ref()
223 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_del_inode_ref()
234 item_start = btrfs_item_ptr_offset(leaf, path->slots[0]); in btrfs_del_inode_ref()
286 path->slots[0], in btrfs_insert_inode_extref()
298 item = btrfs_item_nr(path->slots[0]); in btrfs_insert_inode_extref()
299 ptr = (unsigned long)btrfs_item_ptr(leaf, path->slots[0], char); in btrfs_insert_inode_extref()
[all …]
Dctree.c111 p->slots[i] = 0; in btrfs_release_path()
1887 int orig_slot = path->slots[level]; in balance_level()
1903 pslot = path->slots[level + 1]; in balance_level()
2072 path->slots[level + 1] -= 1; in balance_level()
2073 path->slots[level] = orig_slot; in balance_level()
2080 path->slots[level] = orig_slot; in balance_level()
2085 btrfs_node_blockptr(path->nodes[level], path->slots[level])) in balance_level()
2116 int orig_slot = path->slots[level]; in push_nodes_for_insert()
2126 pslot = path->slots[level + 1]; in push_nodes_for_insert()
2169 path->slots[level + 1] -= 1; in push_nodes_for_insert()
[all …]
Dfree-space-tree.c65 info = btrfs_item_ptr(leaf, path->slots[0], in add_new_free_space_info()
101 return btrfs_item_ptr(path->nodes[0], path->slots[0], in search_free_space_info()
125 if (p->slots[0] == 0) { in btrfs_search_prev_slot()
129 p->slots[0]--; in btrfs_search_prev_slot()
219 path->slots[0]++; in convert_free_space_to_bitmaps()
220 while (path->slots[0] > 0) { in convert_free_space_to_bitmaps()
221 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0] - 1); in convert_free_space_to_bitmaps()
243 path->slots[0]--; in convert_free_space_to_bitmaps()
249 ret = btrfs_del_items(trans, root, path, path->slots[0], nr); in convert_free_space_to_bitmaps()
300 ptr = btrfs_item_ptr_offset(leaf, path->slots[0]); in convert_free_space_to_bitmaps()
[all …]
Dtree-log.c363 path->slots[0]); in overwrite_item()
382 dst_ptr = btrfs_item_ptr_offset(path->nodes[0], path->slots[0]); in overwrite_item()
409 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in overwrite_item()
457 path->slots[0]); in overwrite_item()
467 path->slots[0]); in overwrite_item()
635 existing = btrfs_item_ptr(leaf, path->slots[0], in replay_one_extent()
674 path->slots[0]); in replay_one_extent()
961 ptr = btrfs_item_ptr_offset(path->nodes[0], path->slots[0]); in backref_in_log()
965 path->slots[0], in backref_in_log()
973 item_size = btrfs_item_size_nr(path->nodes[0], path->slots[0]); in backref_in_log()
[all …]
Ddir-item.c44 item = btrfs_item_nr(path->slots[0]); in insert_with_overflow()
45 ptr = btrfs_item_ptr(leaf, path->slots[0], char); in insert_with_overflow()
250 slot = path->slots[0]; in btrfs_check_dir_item_collision()
318 if (path->slots[0] >= nritems) { in btrfs_search_dir_index_item()
329 btrfs_item_key_to_cpu(leaf, &key, path->slots[0]); in btrfs_search_dir_index_item()
338 path->slots[0]++; in btrfs_search_dir_index_item()
383 dir_item = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_dir_item); in btrfs_match_dir_item_name()
385 total_len = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_match_dir_item_name()
421 item_len = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_delete_one_dir_name()
429 start = btrfs_item_ptr_offset(leaf, path->slots[0]); in btrfs_delete_one_dir_name()
Droot-tree.c82 if (path->slots[0] == 0) in btrfs_find_root()
84 path->slots[0]--; in btrfs_find_root()
89 slot = path->slots[0]; in btrfs_find_root()
149 slot = path->slots[0]; in btrfs_update_root()
180 slot = path->slots[0]; in btrfs_update_root()
237 if (path->slots[0] >= btrfs_header_nritems(leaf)) { in btrfs_find_orphan_roots()
246 btrfs_item_key_to_cpu(leaf, &key, path->slots[0]); in btrfs_find_orphan_roots()
371 ref = btrfs_item_ptr(leaf, path->slots[0], in btrfs_del_root_ref()
447 ref = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_root_ref); in btrfs_add_root_ref()
Dexport.c187 if (path->slots[0] == 0) { in btrfs_get_parent()
192 path->slots[0]--; in btrfs_get_parent()
195 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0]); in btrfs_get_parent()
202 ref = btrfs_item_ptr(leaf, path->slots[0], in btrfs_get_parent()
267 path->slots[0]--; in btrfs_get_name()
276 rref = btrfs_item_ptr(leaf, path->slots[0], in btrfs_get_name()
281 iref = btrfs_item_ptr(leaf, path->slots[0], in btrfs_get_name()
Drelocation.c707 ASSERT(path1->slots[0]); in build_backref_tree()
709 path1->slots[0]--; in build_backref_tree()
737 if (path1->slots[0] >= btrfs_header_nritems(eb)) { in build_backref_tree()
748 btrfs_item_key_to_cpu(eb, &key, path1->slots[0]); in build_backref_tree()
756 ret = find_inline_backref(eb, path1->slots[0], in build_backref_tree()
879 if (ret > 0 && path2->slots[level] > 0) in build_backref_tree()
880 path2->slots[level]--; in build_backref_tree()
883 if (btrfs_node_blockptr(eb, path2->slots[level]) != in build_backref_tree()
980 path1->slots[0]++; in build_backref_tree()
1577 fi = btrfs_item_ptr(leaf, path->slots[0], in get_new_location()
[all …]
Dfile.c790 if (ret > 0 && path->slots[0] > 0 && search_start == start) { in __btrfs_drop_extents()
792 btrfs_item_key_to_cpu(leaf, &key, path->slots[0] - 1); in __btrfs_drop_extents()
795 path->slots[0]--; in __btrfs_drop_extents()
801 if (path->slots[0] >= btrfs_header_nritems(leaf)) { in __btrfs_drop_extents()
815 btrfs_item_key_to_cpu(leaf, &key, path->slots[0]); in __btrfs_drop_extents()
822 path->slots[0]++; in __btrfs_drop_extents()
828 fi = btrfs_item_ptr(leaf, path->slots[0], in __btrfs_drop_extents()
862 path->slots[0]++; in __btrfs_drop_extents()
897 fi = btrfs_item_ptr(leaf, path->slots[0] - 1, in __btrfs_drop_extents()
902 fi = btrfs_item_ptr(leaf, path->slots[0], in __btrfs_drop_extents()
[all …]
Duuid-tree.c54 slot = path->slots[0]; in btrfs_uuid_tree_lookup()
117 slot = path->slots[0]; in btrfs_uuid_tree_add()
126 slot = path->slots[0]; in btrfs_uuid_tree_add()
188 slot = path->slots[0]; in btrfs_uuid_tree_remove()
283 slot = path->slots[0]; in btrfs_uuid_tree_iterate()
/linux-4.19.296/lib/
Dassoc_array.c56 ptr = READ_ONCE(node->slots[slot]); /* Address dependency. */ in assoc_array_subtree_iterate()
85 ptr = READ_ONCE(node->slots[slot]); /* Address dependency. */ in assoc_array_subtree_iterate()
213 ptr = READ_ONCE(node->slots[slot]); /* Address dependency. */ in assoc_array_walk()
328 ptr = READ_ONCE(node->slots[slot]); /* Address dependency. */ in assoc_array_find()
386 struct assoc_array_ptr *ptr = node->slots[slot]; in assoc_array_destroy_subtree()
466 edit->leaf_p = &new_n0->slots[0]; in assoc_array_insert_in_empty_tree()
509 ptr = node->slots[i]; in assoc_array_insert_into_terminal_node()
518 edit->leaf_p = &node->slots[i]; in assoc_array_insert_into_terminal_node()
519 edit->dead_leaf = node->slots[i]; in assoc_array_insert_into_terminal_node()
530 edit->leaf_p = &node->slots[free_slot]; in assoc_array_insert_into_terminal_node()
[all …]
Dradix-tree.c109 return (parent->slots <= ptr) && in is_sibling_entry()
110 (ptr < parent->slots + RADIX_TREE_MAP_SIZE); in is_sibling_entry()
123 return parent ? slot - parent->slots : 0; in get_slot_offset()
130 void __rcu **entry = rcu_dereference_raw(parent->slots[offset]); in radix_tree_descend()
294 void *entry = node->slots[i]; in dump_node()
341 dump_ida_node(node->slots[i], in dump_ida_node()
445 memset(node->slots, 0, sizeof(node->slots)); in radix_tree_node_rcu_free()
667 node->slots[0] = (void __rcu *)entry; in radix_tree_extend()
700 child = rcu_dereference_raw(node->slots[0]); in radix_tree_shrink()
740 node->slots[0] = (void __rcu *)RADIX_TREE_RETRY; in radix_tree_shrink()
[all …]
/linux-4.19.296/drivers/pci/hotplug/
Dibmphp_ebda.c66 struct ebda_hpc_slot *slots; in alloc_ebda_hpc() local
73 slots = kcalloc(slot_count, sizeof(struct ebda_hpc_slot), GFP_KERNEL); in alloc_ebda_hpc()
74 if (!slots) in alloc_ebda_hpc()
76 controller->slots = slots; in alloc_ebda_hpc()
85 kfree(controller->slots); in alloc_ebda_hpc()
94 kfree(controller->slots); in free_ebda_hpc()
198 debug("%s - physical slot#: %x\n", __func__, hpc_ptr->slots[index].slot_num); in print_ebda_hpc()
199 debug("%s - pci bus# of the slot: %x\n", __func__, hpc_ptr->slots[index].slot_bus_num); in print_ebda_hpc()
200 debug("%s - index into ctlr addr: %x\n", __func__, hpc_ptr->slots[index].ctl_index); in print_ebda_hpc()
201 debug("%s - cap of the slot: %x\n", __func__, hpc_ptr->slots[index].slot_cap); in print_ebda_hpc()
[all …]
Dcpci_hotplug_core.c45 static int slots; variable
275 slots++; in cpci_hp_register_bus()
298 if (!slots) { in cpci_hp_unregister_bus()
305 slots--; in cpci_hp_unregister_bus()
351 if (!slots) { in init_slots()
383 if (!slots) { in check_slots()
614 if (!slots) in cleanup_slots()
Dibmphp_core.c141 if ((*cur_slot)->number == rtable->slots[loop].slot && in ibmphp_init_devno()
142 (*cur_slot)->bus == rtable->slots[loop].bus) { in ibmphp_init_devno()
143 (*cur_slot)->device = PCI_SLOT(rtable->slots[loop].devfn); in ibmphp_init_devno()
160 rtable->slots[loop].irq[0].bitmap); in ibmphp_init_devno()
162 rtable->slots[loop].irq[1].bitmap); in ibmphp_init_devno()
164 rtable->slots[loop].irq[2].bitmap); in ibmphp_init_devno()
166 rtable->slots[loop].irq[3].bitmap); in ibmphp_init_devno()
169 rtable->slots[loop].irq[0].link); in ibmphp_init_devno()
171 rtable->slots[loop].irq[1].link); in ibmphp_init_devno()
173 rtable->slots[loop].irq[2].link); in ibmphp_init_devno()
[all …]
/linux-4.19.296/virt/kvm/
Dkvm_main.c561 struct kvm_memslots *slots; in kvm_alloc_memslots() local
563 slots = kvzalloc(sizeof(struct kvm_memslots), GFP_KERNEL); in kvm_alloc_memslots()
564 if (!slots) in kvm_alloc_memslots()
568 slots->id_to_index[i] = slots->memslots[i].id = i; in kvm_alloc_memslots()
570 return slots; in kvm_alloc_memslots()
596 static void kvm_free_memslots(struct kvm *kvm, struct kvm_memslots *slots) in kvm_free_memslots() argument
600 if (!slots) in kvm_free_memslots()
603 kvm_for_each_memslot(memslot, slots) in kvm_free_memslots()
606 kvfree(slots); in kvm_free_memslots()
709 struct kvm_memslots *slots = kvm_alloc_memslots(); in kvm_create_vm() local
[all …]
/linux-4.19.296/drivers/misc/cb710/
Dcore.c76 for (nr = chip->slots; nr; ++slot, --nr) { in cb710_irq_handler()
101 int nr = chip->slots; in cb710_register_slot()
111 ++chip->slots; in cb710_register_slot()
132 --chip->slots; in cb710_register_slot()
144 int nr = chip->slots - 1; in cb710_unregister_slot()
156 --chip->slots; in cb710_unregister_slot()
/linux-4.19.296/include/linux/input/
Dmt.h53 struct input_mt_slot slots[]; member
121 int input_mt_assign_slots(struct input_dev *dev, int *slots,
/linux-4.19.296/include/linux/
Dkvm_host.h585 #define kvm_for_each_memslot(memslot, slots) \ argument
586 for (memslot = &slots->memslots[0]; \
587 memslot < slots->memslots + KVM_MEM_SLOTS_NUM && memslot->npages;\
649 id_to_memslot(struct kvm_memslots *slots, int id) in id_to_memslot() argument
651 int index = slots->id_to_index[id]; in id_to_memslot()
654 slot = &slots->memslots[index]; in id_to_memslot()
1004 search_memslots(struct kvm_memslots *slots, gfn_t gfn) in search_memslots() argument
1006 int start = 0, end = slots->used_slots; in search_memslots()
1007 int slot = atomic_read(&slots->lru_slot); in search_memslots()
1008 struct kvm_memory_slot *memslots = slots->memslots; in search_memslots()
[all …]
/linux-4.19.296/fs/dlm/
Dmember.c486 struct dlm_slot *slots; in dlm_lsop_recover_done() local
493 slots = kcalloc(num, sizeof(*slots), GFP_KERNEL); in dlm_lsop_recover_done()
494 if (!slots) in dlm_lsop_recover_done()
503 slots[i].nodeid = memb->nodeid; in dlm_lsop_recover_done()
504 slots[i].slot = memb->slot; in dlm_lsop_recover_done()
508 ls->ls_ops->recover_done(ls->ls_ops_arg, slots, num, in dlm_lsop_recover_done()
511 kfree(slots); in dlm_lsop_recover_done()
/linux-4.19.296/fs/efs/
Ddir.c61 for (; slot < dirblock->slots; slot++) { in efs_readdir()
76 __func__, block, slot, dirblock->slots-1, in efs_readdir()
/linux-4.19.296/fs/fat/
Dnamei_vfat.c581 struct msdos_dir_slot *slots, int *nr_slots) in vfat_build_slots() argument
615 de = (struct msdos_dir_entry *)slots; in vfat_build_slots()
624 for (ps = slots, i = *nr_slots; i > 0; i--, ps++) { in vfat_build_slots()
635 slots[0].id |= 0x40; in vfat_build_slots()
659 struct msdos_dir_slot *slots; in vfat_add_entry() local
667 slots = kmalloc_array(MSDOS_SLOTS, sizeof(*slots), GFP_NOFS); in vfat_add_entry()
668 if (slots == NULL) in vfat_add_entry()
672 slots, &nr_slots); in vfat_add_entry()
676 err = fat_add_entries(dir, slots, nr_slots, sinfo); in vfat_add_entry()
687 kfree(slots); in vfat_add_entry()

12345