/linux-master/drivers/iio/cdc/ |
H A D | ad7150.c | 78 * @dir: threshold direction 89 enum iio_event_direction dir; member in struct:ad7150_chip_info 152 enum iio_event_direction dir) 170 if (dir == IIO_EV_DIR_RISING) 174 if (dir == IIO_EV_DIR_RISING) 187 enum iio_event_direction dir) 190 int rising = (dir == IIO_EV_DIR_RISING); 193 if ((type != chip->type) || (dir != chip->dir)) 235 enum iio_event_direction dir, in 149 ad7150_read_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) argument 184 ad7150_write_event_params(struct iio_dev *indio_dev, unsigned int chan, enum iio_event_type type, enum iio_event_direction dir) argument 232 ad7150_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) argument 324 ad7150_read_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int *val, int *val2) argument 356 ad7150_write_event_value(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int val, int val2) argument [all...] |
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/ |
H A D | debugfs.c | 266 struct dentry *dir; local 268 dir = mt76_register_debugfs_fops(&dev->mphy, &fops_regval); 269 if (!dir) 274 dir, mt792x_queues_read); 277 dir, mt76_queues_read); 279 debugfs_create_devm_seqfile(dev->mt76.dev, "acq", dir, 281 debugfs_create_devm_seqfile(dev->mt76.dev, "txpower_sku", dir, 283 debugfs_create_file("tx_stats", 0400, dir, dev, &mt792x_tx_stats_fops); 284 debugfs_create_file("fw_debug", 0600, dir, dev, &fops_fw_debug); 285 debugfs_create_file("runtime-pm", 0600, dir, de [all...] |
/linux-master/fs/erofs/ |
H A D | namei.c | 90 struct inode *dir, struct erofs_qstr *name, int *_ndirents) 92 unsigned int bsz = i_blocksize(dir); 93 int head = 0, back = erofs_iblks(dir) - 1; 102 buf.inode = dir; 113 erofs_err(dir->i_sb, 114 "corrupted dir block %d @ nid %llu", 115 mid, EROFS_I(dir)->nid); 161 int erofs_namei(struct inode *dir, const struct qstr *name, erofs_nid_t *nid, argument 169 if (!dir->i_size) 174 buf.inode = dir; 89 erofs_find_target_block(struct erofs_buf *target, struct inode *dir, struct erofs_qstr *name, int *_ndirents) argument 193 erofs_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) argument [all...] |
/linux-master/fs/fat/ |
H A D | dir.c | 3 * linux/fs/fat/dir.c 49 static inline void fat_dir_readahead(struct inode *dir, sector_t iblock, argument 52 struct super_block *sb = dir->i_sb; 60 /* root dir of FAT12/FAT16 */ 61 if (!is_fat32(sbi) && (dir->i_ino == MSDOS_ROOT_INO)) 82 static int fat__get_entry(struct inode *dir, loff_t *pos, argument 85 struct super_block *sb = dir->i_sb; 94 err = fat_bmap(dir, iblock, &phys, &mapped_blocks, 0, false); 98 fat_dir_readahead(dir, iblock, phys); 116 static inline int fat_get_entry(struct inode *dir, loff_ argument 279 fat_parse_long(struct inode *dir, loff_t *pos, struct buffer_head **bh, struct msdos_dir_entry **de, wchar_t **unicode, unsigned char *nr_slots) argument 869 fat_get_short_entry(struct inode *dir, loff_t *pos, struct buffer_head **bh, struct msdos_dir_entry **de) argument 890 fat_get_dotdot_entry(struct inode *dir, struct buffer_head **bh, struct msdos_dir_entry **de) argument 905 fat_dir_empty(struct inode *dir) argument 930 fat_subdirs(struct inode *dir) argument 951 fat_scan(struct inode *dir, const unsigned char *name, struct fat_slot_info *sinfo) argument 975 fat_scan_logstart(struct inode *dir, int i_logstart, struct fat_slot_info *sinfo) argument 994 __fat_remove_entries(struct inode *dir, loff_t pos, int nr_slots) argument 1029 fat_remove_entries(struct inode *dir, struct fat_slot_info *sinfo) argument 1081 fat_zeroed_cluster(struct inode *dir, sector_t blknr, int nr_used, struct buffer_head **bhs, int nr_bhs) argument 1133 fat_alloc_new_dir(struct inode *dir, struct timespec64 *ts) argument 1198 fat_add_new_entries(struct inode *dir, void *slots, int nr_slots, int *nr_cluster, struct msdos_dir_entry **de, struct buffer_head **bh, loff_t *i_pos) argument 1281 fat_add_entries(struct inode *dir, void *slots, int nr_slots, struct fat_slot_info *sinfo) argument [all...] |
H A D | namei_msdos.c | 119 static int msdos_find(struct inode *dir, const unsigned char *name, int len, argument 122 struct msdos_sb_info *sbi = MSDOS_SB(dir->i_sb); 130 err = fat_scan(dir, msdos_name, sinfo); 201 static struct dentry *msdos_lookup(struct inode *dir, struct dentry *dentry, argument 204 struct super_block *sb = dir->i_sb; 210 err = msdos_find(dir, dentry->d_name.name, dentry->d_name.len, &sinfo); 227 static int msdos_add_entry(struct inode *dir, const unsigned char *name, argument 231 struct msdos_sb_info *sbi = MSDOS_SB(dir->i_sb); 250 err = fat_add_entries(dir, &de, 1, sinfo); 254 fat_truncate_time(dir, t 264 msdos_create(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode, bool excl) argument 310 msdos_rmdir(struct inode *dir, struct dentry *dentry) argument 342 msdos_mkdir(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode) argument 402 msdos_unlink(struct inode *dir, struct dentry *dentry) argument [all...] |
H A D | namei_vfat.c | 236 static int vfat_find_form(struct inode *dir, unsigned char *name) argument 239 int err = fat_scan(dir, name, &sinfo); 327 static int vfat_create_shortname(struct inode *dir, struct nls_table *nls, argument 331 struct fat_mount_options *opts = &MSDOS_SB(dir->i_sb)->options; 448 if (vfat_find_form(dir, name_res) == 0) 469 if (vfat_find_form(dir, name_res) < 0) 487 if (vfat_find_form(dir, name_res) < 0) 502 if (vfat_find_form(dir, name_res) < 0) 579 static int vfat_build_slots(struct inode *dir, const unsigned char *name, argument 584 struct msdos_sb_info *sbi = MSDOS_SB(dir 656 vfat_add_entry(struct inode *dir, const struct qstr *qname, int is_dir, int cluster, struct timespec64 *ts, struct fat_slot_info *sinfo) argument 692 vfat_find(struct inode *dir, const struct qstr *qname, struct fat_slot_info *sinfo) argument 701 vfat_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) argument 759 vfat_create(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode, bool excl) argument 790 vfat_rmdir(struct inode *dir, struct dentry *dentry) argument 821 vfat_unlink(struct inode *dir, struct dentry *dentry) argument 847 vfat_mkdir(struct mnt_idmap *idmap, struct inode *dir, struct dentry *dentry, umode_t mode) argument 902 vfat_sync_ipos(struct inode *dir, struct inode *inode) argument 910 vfat_update_dotdot_de(struct inode *dir, struct inode *inode, struct buffer_head *dotdot_bh, struct msdos_dir_entry *dotdot_de) argument 921 vfat_update_dir_metadata(struct inode *dir, struct timespec64 *ts) argument [all...] |
/linux-master/fs/coda/ |
H A D | dir.c | 41 static struct dentry *coda_lookup(struct inode *dir, struct dentry *entry, unsigned int flags) argument 43 struct super_block *sb = dir->i_sb; 51 coda_i2s(dir), length); 56 if (is_root_inode(dir) && coda_iscontrol(name, length)) { 61 int error = venus_lookup(sb, coda_i2f(dir), name, length, 104 static inline void coda_dir_update_mtime(struct inode *dir) argument 109 coda_flag_inode(dir, C_VATTR); 114 inode_set_mtime_to_ts(dir, inode_set_ctime_current(dir)); 123 static inline void coda_dir_inc_nlink(struct inode *dir) argument 129 coda_dir_drop_nlink(struct inode *dir) argument 136 coda_create(struct mnt_idmap *idmap, struct inode *dir, struct dentry *de, umode_t mode, bool excl) argument 169 coda_mkdir(struct mnt_idmap *idmap, struct inode *dir, struct dentry *de, umode_t mode) argument 263 coda_unlink(struct inode *dir, struct dentry *de) argument 278 coda_rmdir(struct inode *dir, struct dentry *de) argument [all...] |
/linux-master/net/netfilter/ |
H A D | nf_conntrack_ftp.c | 333 static int find_nl_seq(u32 seq, const struct nf_ct_ftp_master *info, int dir) argument 337 for (i = 0; i < info->seq_aft_nl_num[dir]; i++) 338 if (info->seq_aft_nl[dir][i] == seq) 345 struct nf_ct_ftp_master *info, int dir, 351 for (i = 0; i < info->seq_aft_nl_num[dir]; i++) { 352 if (info->seq_aft_nl[dir][i] == nl_seq) 356 if (info->seq_aft_nl_num[dir] < NUM_SEQ_TO_REMEMBER) { 357 info->seq_aft_nl[dir][info->seq_aft_nl_num[dir]++] = nl_seq; 359 if (before(info->seq_aft_nl[dir][ 344 update_nl_seq(struct nf_conn *ct, u32 nl_seq, struct nf_ct_ftp_master *info, int dir, struct sk_buff *skb) argument 380 int dir = CTINFO2DIR(ctinfo); local [all...] |
H A D | nf_flow_table_core.c | 22 enum flow_offload_tuple_dir dir) 24 struct flow_offload_tuple *ft = &flow->tuplehash[dir].tuple; 25 struct nf_conntrack_tuple *ctt = &flow->ct->tuplehash[dir].tuple; 27 ft->dir = dir; 91 enum flow_offload_tuple_dir dir) 93 struct dst_entry *dst = route->tuple[dir].dst; 95 route->tuple[dir].dst = NULL; 102 enum flow_offload_tuple_dir dir) 104 struct flow_offload_tuple *flow_tuple = &flow->tuplehash[dir] 21 flow_offload_fill_dir(struct flow_offload *flow, enum flow_offload_tuple_dir dir) argument 90 nft_route_dst_fetch(struct nf_flow_route *route, enum flow_offload_tuple_dir dir) argument 100 flow_offload_fill_route(struct flow_offload *flow, struct nf_flow_route *route, enum flow_offload_tuple_dir dir) argument 151 nft_flow_dst_release(struct flow_offload *flow, enum flow_offload_tuple_dir dir) argument 361 int dir; local 493 nf_flow_snat_port(const struct flow_offload *flow, struct sk_buff *skb, unsigned int thoff, u8 protocol, enum flow_offload_tuple_dir dir) argument 519 nf_flow_dnat_port(const struct flow_offload *flow, struct sk_buff *skb, unsigned int thoff, u8 protocol, enum flow_offload_tuple_dir dir) argument [all...] |
H A D | nft_flow_offload.c | 32 enum ip_conntrack_dir dir) 34 route->tuple[!dir].in.ifindex = dst_cache->dev->ifindex; 35 route->tuple[dir].dst = dst_cache; 36 route->tuple[dir].xmit_type = nft_xmit_type(dst_cache); 51 enum ip_conntrack_dir dir, u8 *ha, 54 const void *daddr = &ct->tuplehash[!dir].tuple.src.u3; 189 enum ip_conntrack_dir dir, 192 const struct dst_entry *dst = route->tuple[dir].dst; 198 if (nft_dev_fill_forward_path(route, dst, ct, dir, ha, &stack) >= 0) 204 route->tuple[!dir] 30 nft_default_forward_path(struct nf_flow_route *route, struct dst_entry *dst_cache, enum ip_conntrack_dir dir) argument 48 nft_dev_fill_forward_path(const struct nf_flow_route *route, const struct dst_entry *dst_cache, const struct nf_conn *ct, enum ip_conntrack_dir dir, u8 *ha, struct net_device_path_stack *stack) argument 187 nft_dev_forward_path(struct nf_flow_route *route, const struct nf_conn *ct, enum ip_conntrack_dir dir, struct nft_flowtable *ft) argument 221 nft_flow_route(const struct nft_pktinfo *pkt, const struct nf_conn *ct, struct nf_flow_route *route, enum ip_conntrack_dir dir, struct nft_flowtable *ft) argument 301 enum ip_conntrack_dir dir; local [all...] |
/linux-master/sound/soc/uniphier/ |
H A D | aio-pxs2.c | 18 .dir = PORT_DIR_INPUT, 32 .dir = PORT_DIR_INPUT, 46 .dir = PORT_DIR_OUTPUT, 60 .dir = PORT_DIR_OUTPUT, 74 .dir = PORT_DIR_OUTPUT, 87 .dir = PORT_DIR_OUTPUT, 100 .dir = PORT_DIR_OUTPUT, 113 .dir = PORT_DIR_OUTPUT, 126 .dir = PORT_DIR_OUTPUT,
|
/linux-master/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_qmr.c | 541 int dir) 543 if (!ehea_top_bmap->dir[dir]) { 544 ehea_top_bmap->dir[dir] = 546 if (!ehea_top_bmap->dir[dir]) 552 static inline int ehea_init_bmap(struct ehea_bmap *ehea_bmap, int top, int dir) argument 560 return ehea_init_top_bmap(ehea_bmap->top[top], dir); 572 int top, dir, id local 540 ehea_init_top_bmap(struct ehea_top_bmap *ehea_top_bmap, int dir) argument 627 int dir = ehea_calc_index(i, EHEA_DIR_INDEX_SHIFT); local 732 int top, dir; local 759 int top, dir, idx; local 782 ehea_calc_sectbase(int top, int dir, int idx) argument 790 ehea_reg_mr_section(int top, int dir, int idx, u64 *pt, struct ehea_adapter *adapter, struct ehea_mr *mr) argument 821 ehea_reg_mr_sections(int top, int dir, u64 *pt, struct ehea_adapter *adapter, struct ehea_mr *mr) argument 844 int dir; local [all...] |
/linux-master/fs/cachefiles/ |
H A D | namei.c | 85 struct dentry *dir, 96 inode_lock_nested(d_inode(dir), I_MUTEX_PARENT); 101 subdir = lookup_one_len(dirname, dir, strlen(dirname)); 104 trace_cachefiles_lookup(NULL, dir, subdir); 106 trace_cachefiles_vfs_error(NULL, d_backing_inode(dir), 127 path.dentry = dir; 133 ret = vfs_mkdir(&nop_mnt_idmap, d_inode(dir), subdir, 0700); 135 trace_cachefiles_vfs_error(NULL, d_inode(dir), ret, 139 trace_cachefiles_mkdir(dir, subdir); 155 inode_unlock(d_inode(dir)); 84 cachefiles_get_directory(struct cachefiles_cache *cache, struct dentry *dir, const char *dirname, bool *_is_new) argument 217 cachefiles_put_directory(struct dentry *dir) argument 228 cachefiles_unlink(struct cachefiles_cache *cache, struct cachefiles_object *object, struct dentry *dir, struct dentry *dentry, enum fscache_why_object_killed why) argument 264 cachefiles_bury_object(struct cachefiles_cache *cache, struct cachefiles_object *object, struct dentry *dir, struct dentry *rep, enum fscache_why_object_killed why) argument 749 cachefiles_lookup_for_cull(struct cachefiles_cache *cache, struct dentry *dir, char *filename) argument 794 cachefiles_cull(struct cachefiles_cache *cache, struct dentry *dir, char *filename) argument 852 cachefiles_check_in_use(struct cachefiles_cache *cache, struct dentry *dir, char *filename) argument [all...] |
/linux-master/fs/minix/ |
H A D | dir.c | 3 * linux/fs/minix/dir.c 46 struct inode *dir = mapping->host; local 50 if (pos+len > dir->i_size) { 51 i_size_write(dir, pos+len); 52 mark_inode_dirty(dir); 57 static int minix_handle_dirsync(struct inode *dir) argument 61 err = filemap_write_and_wait(dir->i_mapping); 63 err = sync_inode_metadata(dir, 1); 67 static void *dir_get_page(struct inode *dir, unsigned long n, struct page **p) argument 69 struct address_space *mapping = dir 156 struct inode * dir = d_inode(dentry->d_parent); local 202 struct inode *dir = d_inode(dentry->d_parent); local 311 minix_make_empty(struct inode *inode, struct inode *dir) argument 411 struct inode *dir = page->mapping->host; local 432 minix_dotdot(struct inode *dir, struct page **p) argument [all...] |
/linux-master/drivers/regulator/ |
H A D | dbx500-prcmu.c | 69 struct dentry *dir; member in struct:ux500_regulator_debug 117 rdebug.dir = debugfs_create_dir("ux500-regulator", NULL); 120 debugfs_create_file("status", 0444, rdebug.dir, &pdev->dev, 124 debugfs_create_file("power-state-count", 0444, rdebug.dir, 143 debugfs_remove_recursive(rdebug.dir); 149 debugfs_remove_recursive(rdebug.dir);
|
/linux-master/arch/powerpc/include/asm/book3s/32/ |
H A D | kup.h | 101 u32 size, unsigned long dir) 103 BUILD_BUG_ON(!__builtin_constant_p(dir)); 105 if (!(dir & KUAP_WRITE)) 112 static __always_inline void prevent_user_access(unsigned long dir) argument 116 BUILD_BUG_ON(!__builtin_constant_p(dir)); 118 if (!(dir & KUAP_WRITE)) 100 allow_user_access(void __user *to, const void __user *from, u32 size, unsigned long dir) argument
|
/linux-master/fs/hfs/ |
H A D | catalog.c | 43 rec->dir.DirID = cpu_to_be32(cnid); 44 rec->dir.CrDat = mtime; 45 rec->dir.MdDat = mtime; 46 rec->dir.BkDat = 0; 47 rec->dir.UsrInfo.frView = cpu_to_be16(0xff); 82 int hfs_cat_create(u32 cnid, struct inode *dir, const struct qstr *str, struct inode *inode) argument 92 if (dir->i_size >= HFS_MAX_VALENCE) 95 sb = dir->i_sb; 111 dir->i_ino, str); 122 hfs_cat_build_key(sb, fd.search_key, dir 221 hfs_cat_delete(u32 cnid, struct inode *dir, const struct qstr *str) argument [all...] |
/linux-master/fs/udf/ |
H A D | ialloc.c | 30 struct inode *udf_new_inode(struct inode *dir, umode_t mode) argument 32 struct super_block *sb = dir->i_sb; 36 uint32_t start = UDF_I(dir)->i_location.logicalBlockNum; 38 struct udf_inode_info *dinfo = UDF_I(dir); 67 block = udf_new_block(dir->i_sb, NULL, 79 inode_init_owner(&nop_mnt_idmap, inode, dir, mode);
|
/linux-master/tools/build/ |
H A D | Makefile.build | 35 build-dir := $(srctree)/tools/build 39 fixdep := $(build-dir)/fixdep 45 include $(build-dir)/Build.include 59 build-file := $(dir)/Build 67 quiet_cmd_mkdir = MKDIR $(dir $@) 68 cmd_mkdir = mkdir -p $(dir $@) 69 rule_mkdir = $(if $(wildcard $(dir $@)),,@$(call echo-cmd,mkdir) $(cmd_mkdir)) 141 # subdir-obj-y - list of directories objects 'dir/$(obj)-in.o' 147 # '$(OUTPUT)/dir' prefix to all objects 148 objprefix := $(subst ./,,$(OUTPUT)$(dir)/) [all...] |
/linux-master/include/linux/ |
H A D | dma-map-ops.h | 33 dma_addr_t *dma_handle, enum dma_data_direction dir, 36 dma_addr_t dma_handle, enum dma_data_direction dir); 38 enum dma_data_direction dir, gfp_t gfp, 41 struct sg_table *sgt, enum dma_data_direction dir); 51 enum dma_data_direction dir, unsigned long attrs); 53 size_t size, enum dma_data_direction dir, 61 enum dma_data_direction dir, unsigned long attrs); 63 enum dma_data_direction dir, unsigned long attrs); 65 size_t size, enum dma_data_direction dir, 68 size_t size, enum dma_data_direction dir, 279 dma_kmalloc_safe(struct device *dev, enum dma_data_direction dir) argument 330 dma_kmalloc_needs_bounce(struct device *dev, size_t size, enum dma_data_direction dir) argument 371 arch_sync_dma_for_device(phys_addr_t paddr, size_t size, enum dma_data_direction dir) argument 381 arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size, enum dma_data_direction dir) argument [all...] |
/linux-master/drivers/accel/qaic/ |
H A D | mhi_controller.c | 30 .dir = DMA_TO_DEVICE, 46 .dir = DMA_FROM_DEVICE, 62 .dir = DMA_TO_DEVICE, 78 .dir = DMA_FROM_DEVICE, 94 .dir = DMA_TO_DEVICE, 110 .dir = DMA_FROM_DEVICE, 126 .dir = DMA_TO_DEVICE, 142 .dir = DMA_FROM_DEVICE, 158 .dir = DMA_TO_DEVICE, 174 .dir [all...] |
/linux-master/fs/adfs/ |
H A D | adfs.h | 127 unsigned int size, struct adfs_dir *dir); 128 int (*iterate)(struct adfs_dir *dir, struct dir_context *ctx); 129 int (*setpos)(struct adfs_dir *dir, unsigned int fpos); 130 int (*getnext)(struct adfs_dir *dir, struct object_info *obj); 131 int (*update)(struct adfs_dir *dir, struct object_info *obj); 132 int (*create)(struct adfs_dir *dir, struct object_info *obj); 133 int (*remove)(struct adfs_dir *dir, struct object_info *obj); 134 int (*commit)(struct adfs_dir *dir); 176 int adfs_dir_copyfrom(void *dst, struct adfs_dir *dir, unsigned int offset, 178 int adfs_dir_copyto(struct adfs_dir *dir, unsigne [all...] |
/linux-master/security/ |
H A D | inode.c | 90 * this file/dir 92 * This is the basic "create a file/dir/symlink" function for 113 struct inode *dir, *inode; local 128 dir = d_inode(parent); 130 inode_lock(dir); 140 inode = new_inode(dir->i_sb); 154 inc_nlink(dir); 163 inode_unlock(dir); 170 inode_unlock(dir); 297 struct inode *dir; local [all...] |
/linux-master/kernel/irq/ |
H A D | proc.c | 324 if (!desc->dir || action->dir || !action->name || 331 action->dir = proc_mkdir(name, desc->dir); 354 if (desc->dir) 360 desc->dir = proc_mkdir(name, root_irq_dir); 361 if (!desc->dir) 366 proc_create_data("smp_affinity", 0644, desc->dir, 370 proc_create_single_data("affinity_hint", 0444, desc->dir, 374 proc_create_data("smp_affinity_list", 0644, desc->dir, [all...] |
/linux-master/fs/ntfs3/ |
H A D | dir.c | 233 struct inode *dir_search_u(struct inode *dir, const struct cpu_str *uni, argument 237 struct super_block *sb = dir->i_sb; 239 struct ntfs_inode *ni = ntfs_i(dir); 254 err = indx_find(&ni->dir, ni, NULL, uni, 0, sbi, &diff, &e, fnd); 313 * NTFS: symlinks are "dir + reparse" or "file + reparse" 396 struct inode *dir = file_inode(file); local 397 struct ntfs_inode *ni = ntfs_i(dir); 398 struct super_block *sb = dir->i_sb; 400 loff_t i_size = i_size_read(dir); 404 u8 index_bits = ni->dir 508 ntfs_dir_count(struct inode *dir, bool *is_empty, size_t *dirs, size_t *files) argument 598 dir_is_empty(struct inode *dir) argument [all...] |