/linux-master/tools/include/linux/ |
H A D | interval_tree_generic.h | 39 struct rb_root_cached *root) \ 41 struct rb_node **link = &root->rb_root.rb_node, *rb_parent = NULL; \ 61 rb_insert_augmented_cached(&node->ITRB, root, \ 66 struct rb_root_cached *root) \ 68 rb_erase_augmented_cached(&node->ITRB, root, &ITPREFIX ## _augment); \ 119 ITPREFIX ## _iter_first(struct rb_root_cached *root, \ 124 if (!root->rb_root.rb_node) \ 135 * rely on the root node, which by augmented interval tree \ 140 node = rb_entry(root->rb_root.rb_node, ITSTRUCT, ITRB); \ 144 leftmost = rb_entry(root [all...] |
/linux-master/drivers/block/drbd/ |
H A D | drbd_interval.c | 25 drbd_insert_interval(struct rb_root *root, struct drbd_interval *this) argument 27 struct rb_node **new = &root->rb_node, *parent = NULL; 53 rb_insert_augmented(&this->rb, root, &augment_callbacks); 59 * @root: red black tree root 69 drbd_contains_interval(struct rb_root *root, sector_t sector, argument 72 struct rb_node *node = root->rb_node; 96 drbd_remove_interval(struct rb_root *root, struct drbd_interval *this) argument 102 rb_erase_augmented(&this->rb, root, &augment_callbacks); 107 * @root 118 drbd_find_overlap(struct rb_root *root, sector_t sector, unsigned int size) argument [all...] |
H A D | drbd_interval.h | 38 #define drbd_for_each_overlap(i, root, sector, size) \ 39 for (i = drbd_find_overlap(root, sector, size); \
|
/linux-master/drivers/mmc/core/ |
H A D | debugfs.c | 349 struct dentry *root; local 351 root = debugfs_create_dir(mmc_hostname(host), NULL); 352 host->debugfs_root = root; 354 debugfs_create_file("ios", S_IRUSR, root, host, &mmc_ios_fops); 355 debugfs_create_file("caps", 0600, root, &host->caps, &mmc_caps_fops); 356 debugfs_create_file("caps2", 0600, root, &host->caps2, 358 debugfs_create_file_unsafe("clock", S_IRUSR | S_IWUSR, root, host, 361 debugfs_create_file_unsafe("err_state", 0600, root, host, 363 debugfs_create_file("err_stats", 0600, root, host, 370 fault_create_debugfs_attr("fail_mmc_request", root, 383 struct dentry *root; local [all...] |
/linux-master/fs/btrfs/ |
H A D | locking.c | 18 * Lockdep class keys for extent_buffer->lock's in this root. For a given 24 * static, assign keysets according to the purpose of the root as indicated 59 u64 id; /* root objectid */ 64 { .id = BTRFS_ROOT_TREE_OBJECTID, DEFINE_NAME("root") }, 97 void btrfs_maybe_reset_lockdep_class(struct btrfs_root *root, struct extent_buffer *eb) argument 99 if (test_bit(BTRFS_ROOT_RESET_LOCKDEP_CLASS, &root->state)) 100 btrfs_set_buffer_lockdep_class(root->root_key.objectid, 231 * way up to the root. 256 * Loop around taking references on and locking the root node of the tree until 257 * we end up with a lock on the root nod 261 btrfs_lock_root_node(struct btrfs_root *root) argument 284 btrfs_read_lock_root_node(struct btrfs_root *root) argument 308 btrfs_try_read_lock_root_node(struct btrfs_root *root) argument [all...] |
H A D | delalloc-space.c | 116 struct btrfs_root *root = inode->root; local 117 struct btrfs_fs_info *fs_info = root->fs_info; 133 struct btrfs_fs_info *fs_info = inode->root->fs_info; 192 struct btrfs_fs_info *fs_info = inode->root->fs_info; 218 struct btrfs_fs_info *fs_info = inode->root->fs_info; 234 btrfs_qgroup_free_meta_prealloc(inode->root, qgroup_to_release); 236 btrfs_qgroup_convert_reserved_meta(inode->root, 284 struct btrfs_fs_info *fs_info = inode->root->fs_info; 308 struct btrfs_root *root local [all...] |
H A D | transaction.h | 176 struct btrfs_root *root; member in struct:btrfs_pending_snapshot 196 inode->last_sub_trans = btrfs_get_root_log_transid(inode->root); 253 struct btrfs_trans_handle *btrfs_start_transaction(struct btrfs_root *root, 256 struct btrfs_root *root, 258 struct btrfs_trans_handle *btrfs_join_transaction(struct btrfs_root *root); 259 struct btrfs_trans_handle *btrfs_join_transaction_spacecache(struct btrfs_root *root); 260 struct btrfs_trans_handle *btrfs_join_transaction_nostart(struct btrfs_root *root); 261 struct btrfs_trans_handle *btrfs_attach_transaction(struct btrfs_root *root); 263 struct btrfs_root *root); 266 void btrfs_add_dead_root(struct btrfs_root *root); [all...] |
H A D | xattr.c | 31 struct btrfs_root *root = BTRFS_I(inode)->root; local 42 di = btrfs_lookup_xattr(NULL, root, path, btrfs_ino(BTRFS_I(inode)), 87 struct btrfs_root *root = BTRFS_I(inode)->root; local 88 struct btrfs_fs_info *fs_info = root->fs_info; 95 if (name_len + size > BTRFS_MAX_XATTR_SIZE(root->fs_info)) 104 di = btrfs_lookup_xattr(trans, root, path, 111 ret = btrfs_delete_one_dir_name(trans, root, path, di); 124 di = btrfs_lookup_xattr(NULL, root, pat 232 struct btrfs_root *root = BTRFS_I(inode)->root; local 282 struct btrfs_root *root = BTRFS_I(inode)->root; local 440 struct btrfs_root *root = BTRFS_I(inode)->root; local [all...] |
H A D | extent-tree.h | 119 int btrfs_cross_ref_exist(struct btrfs_root *root, 123 struct btrfs_root *root, 135 struct btrfs_root *root, u64 owner, 141 int btrfs_reserve_extent(struct btrfs_root *root, u64 ram_bytes, u64 num_bytes, 144 int btrfs_inc_ref(struct btrfs_trans_handle *trans, struct btrfs_root *root, 146 int btrfs_dec_ref(struct btrfs_trans_handle *trans, struct btrfs_root *root, 160 int btrfs_drop_snapshot(struct btrfs_root *root, int update_ref, 163 struct btrfs_root *root,
|
H A D | block-rsv.c | 329 struct btrfs_root *root, *tmp; local 335 * checksum tree and the root tree. If the fs is empty we want to set 338 * We also are going to need to modify the minimum of the tree root and 342 rbtree_postorder_for_each_entry_safe(root, tmp, &fs_info->global_root_tree, 344 if (root->root_key.objectid == BTRFS_EXTENT_TREE_OBJECTID || 345 root->root_key.objectid == BTRFS_CSUM_TREE_OBJECTID || 346 root->root_key.objectid == BTRFS_FREE_SPACE_TREE_OBJECTID) { 347 num_bytes += btrfs_root_used(&root->root_item); 405 void btrfs_init_root_block_rsv(struct btrfs_root *root) argument 407 struct btrfs_fs_info *fs_info = root 462 get_block_rsv( const struct btrfs_trans_handle *trans, const struct btrfs_root *root) argument 484 btrfs_use_block_rsv(struct btrfs_trans_handle *trans, struct btrfs_root *root, u32 blocksize) argument [all...] |
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | of.c | 72 struct device_node *root, *np = dev->of_node; local 97 root = of_find_node_by_path("/"); 98 if (root && err) { 102 of_property_read_string_index(root, "compatible", 0, &tmp); 107 of_node_put(root); 113 of_node_put(root);
|
/linux-master/fs/btrfs/tests/ |
H A D | inode-tests.c | 16 static void insert_extent(struct btrfs_root *root, u64 start, u64 len, argument 22 struct extent_buffer *leaf = root->node; 38 * Passing a NULL trans handle is fine here, we have a dummy root eb 41 btrfs_setup_item_for_insert(NULL, root, &path, &key, value_len); 55 static void insert_inode_item_key(struct btrfs_root *root) argument 58 struct extent_buffer *leaf = root->node; 72 * Passing a NULL trans handle is fine here, we have a dummy root eb 75 btrfs_setup_item_for_insert(NULL, root, &path, &key, value_len); 96 static void setup_file_extents(struct btrfs_root *root, u32 sectorsize) argument 107 insert_extent(root, offse 222 struct btrfs_root *root = NULL; local 811 struct btrfs_root *root = NULL; local 909 struct btrfs_root *root = NULL; local [all...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | refcounted_kptr.c | 42 private(A) struct bpf_rb_root root __contains(node_data, r); 74 struct bpf_rb_root *root, 88 if (bpf_rbtree_add(root, &n->r, less)) { 106 static long __stash_map_insert_tree(int idx, int val, struct bpf_rb_root *root, argument 131 if (bpf_rbtree_add(root, &m->r, less)) { 140 static long __read_from_tree(struct bpf_rb_root *root, argument 150 rb = bpf_rbtree_first(root); 164 rb = bpf_rbtree_remove(root, rb); 233 err = __insert_in_tree_and_list(&head, &root, &lock); \ 237 err = __read_from_tree(&root, 73 __insert_in_tree_and_list(struct bpf_list_head *head, struct bpf_rb_root *root, struct bpf_spin_lock *lock) argument [all...] |
/linux-master/tools/perf/util/ |
H A D | dsos.h | 20 struct rb_root root; /* rbtree root sorted by long name */ member in struct:dsos 31 struct dso *__dsos__findnew_link_by_longname_id(struct rb_root *root, struct dso *dso,
|
H A D | strfilter.h | 18 struct strfilter_node *root; member in struct:strfilter 35 * @rules: Filter rule to be appended at left of the root of 48 * @rules: Filter rule to be appended at left of the root of
|
H A D | callchain.h | 171 static inline void callchain_init(struct callchain_root *root) argument 173 INIT_LIST_HEAD(&root->node.val); 174 INIT_LIST_HEAD(&root->node.parent_val); 176 root->node.parent = NULL; 177 root->node.hit = 0; 178 root->node.children_hit = 0; 179 root->node.rb_root_in = RB_ROOT; 180 root->max_depth = 0; 194 int callchain_append(struct callchain_root *root, 297 void free_callchain(struct callchain_root *root); [all...] |
/linux-master/fs/pstore/ |
H A D | internal.h | 41 struct dentry *root, int quiet); 43 extern int pstore_mkfile(struct dentry *root,
|
/linux-master/tools/testing/selftests/net/ |
H A D | run_afpackettests | 8 echo $msg must be run as root >&2
|
/linux-master/drivers/i2c/muxes/ |
H A D | i2c-mux-pinctrl.c | 37 struct i2c_adapter *root = NULL; local 45 if (!root) 46 root = pin_root; 47 else if (root != pin_root) 51 return root; 80 struct i2c_adapter *root; local 140 root = i2c_root_adapter(&muxc->parent->dev); 144 if (root != i2c_mux_pinctrl_root_adapter(mux->states[i])) {
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_debugfs.c | 30 struct dentry *root = minor->debugfs_root; local 37 dir = debugfs_create_dir(entry->name, root); 51 * need for a pvr_debugfs_fini() as DRM will clean up everything under its root
|
/linux-master/fs/nilfs2/ |
H A D | cpfile.h | 20 struct nilfs_root *root, struct inode *ifile); 23 struct nilfs_root *root, __u64 blkinc,
|
/linux-master/tools/testing/selftests/net/forwarding/ |
H A D | sch_tbf_etsprio.sh | 28 log_info "Testing root-$QDISC_TYPE-tbf" 32 tc qdisc add dev $swp2 root handle 10: $QDISC 3 priomap 2 1 0 34 tc qdisc del dev $swp2 root 41 log_info "Testing root-tbf-$QDISC_TYPE" 43 tc qdisc replace dev $swp2 root handle 1: \ 57 tc qdisc del dev $swp2 root
|
/linux-master/arch/loongarch/kernel/ |
H A D | env.c | 42 struct device_node *root; local 47 root = of_find_node_by_path("/"); 48 ret = of_property_read_string(root, "model", (const char **)&model); 49 of_node_put(root);
|
/linux-master/fs/cachefiles/ |
H A D | cache.c | 21 struct dentry *graveyard, *cachedir, *root; local 38 /* look up the directory at the root of the cache */ 44 root = path.dentry; 61 if (d_is_negative(root) || 62 !d_backing_inode(root)->i_op->lookup || 63 !d_backing_inode(root)->i_op->mkdir || 64 !d_backing_inode(root)->i_op->tmpfile || 65 !(d_backing_inode(root)->i_opflags & IOP_XATTR) || 66 !root->d_sb->s_op->statfs || 67 !root [all...] |
/linux-master/fs/vboxsf/ |
H A D | shfl_hostintf.h | 498 struct vmmdev_hgcm_function_parameter root; member in struct:shfl_map_folder 524 struct vmmdev_hgcm_function_parameter root; member in struct:shfl_unmap_folder 538 struct vmmdev_hgcm_function_parameter root; member in struct:shfl_create 564 struct vmmdev_hgcm_function_parameter root; member in struct:shfl_close 584 struct vmmdev_hgcm_function_parameter root; member in struct:shfl_read 622 struct vmmdev_hgcm_function_parameter root; member in struct:shfl_write 668 struct vmmdev_hgcm_function_parameter root; member in struct:shfl_list 725 struct vmmdev_hgcm_function_parameter root; member in struct:shfl_readLink 769 struct vmmdev_hgcm_function_parameter root; member in struct:shfl_information 815 struct vmmdev_hgcm_function_parameter root; member in struct:shfl_remove 846 struct vmmdev_hgcm_function_parameter root; member in struct:shfl_rename 877 struct vmmdev_hgcm_function_parameter root; member in struct:shfl_symlink [all...] |