Home
last modified time | relevance | path

Searched refs:dir (Results 1 – 25 of 511) sorted by relevance

12345678910>>...21

/drivers/misc/cxl/
Ddebugfs.c62 void cxl_debugfs_add_adapter_regs_psl9(struct cxl *adapter, struct dentry *dir) in cxl_debugfs_add_adapter_regs_psl9() argument
64 debugfs_create_io_x64("fir1", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL9_FIR1)); in cxl_debugfs_add_adapter_regs_psl9()
65 debugfs_create_io_x64("fir2", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL9_FIR2)); in cxl_debugfs_add_adapter_regs_psl9()
66 debugfs_create_io_x64("fir_cntl", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL9_FIR_CNTL)); in cxl_debugfs_add_adapter_regs_psl9()
67 debugfs_create_io_x64("trace", S_IRUSR | S_IWUSR, dir, _cxl_p1_addr(adapter, CXL_PSL9_TRACECFG)); in cxl_debugfs_add_adapter_regs_psl9()
70 void cxl_debugfs_add_adapter_regs_psl8(struct cxl *adapter, struct dentry *dir) in cxl_debugfs_add_adapter_regs_psl8() argument
72 debugfs_create_io_x64("fir1", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL_FIR1)); in cxl_debugfs_add_adapter_regs_psl8()
73 debugfs_create_io_x64("fir2", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL_FIR2)); in cxl_debugfs_add_adapter_regs_psl8()
74 debugfs_create_io_x64("fir_cntl", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL_FIR_CNTL)); in cxl_debugfs_add_adapter_regs_psl8()
75 debugfs_create_io_x64("trace", S_IRUSR | S_IWUSR, dir, _cxl_p1_addr(adapter, CXL_PSL_TRACE)); in cxl_debugfs_add_adapter_regs_psl8()
[all …]
/drivers/nubus/
Dnubus.c197 struct nubus_dir *dir) in nubus_get_root_dir() argument
199 dir->ptr = dir->base = board->directory; in nubus_get_root_dir()
200 dir->done = 0; in nubus_get_root_dir()
201 dir->mask = board->lanes; in nubus_get_root_dir()
208 struct nubus_dir *dir) in nubus_get_func_dir() argument
210 dir->ptr = dir->base = dev->directory; in nubus_get_func_dir()
211 dir->done = 0; in nubus_get_func_dir()
212 dir->mask = dev->board->lanes; in nubus_get_func_dir()
218 struct nubus_dir *dir) in nubus_get_board_dir() argument
222 dir->ptr = dir->base = board->directory; in nubus_get_board_dir()
[all …]
/drivers/staging/lustre/lustre/llite/
Dnamei.c48 static int ll_create_it(struct inode *dir, struct dentry *dentry,
148 static void ll_invalidate_negative_children(struct inode *dir) in ll_invalidate_negative_children() argument
152 spin_lock(&dir->i_lock); in ll_invalidate_negative_children()
153 hlist_for_each_entry(dentry, &dir->i_dentry, d_u.d_alias) { in ll_invalidate_negative_children()
167 spin_unlock(&dir->i_lock); in ll_invalidate_negative_children()
678 static int ll_atomic_open(struct inode *dir, struct dentry *dentry, in ll_atomic_open() argument
687 dentry, PFID(ll_inode2fid(dir)), dir, file, open_flags, mode, in ll_atomic_open()
720 de = ll_lookup_it(dir, dentry, it); in ll_atomic_open()
729 rc = ll_create_it(dir, dentry, it); in ll_atomic_open()
769 static struct inode *ll_create_node(struct inode *dir, struct lookup_intent *it) in ll_create_node() argument
[all …]
Dllite_nfs.c241 struct inode *dir = d_inode(dentry); in ll_get_name() local
251 if (!dir || !S_ISDIR(dir->i_mode)) { in ll_get_name()
256 if (!dir->i_fop) { in ll_get_name()
261 op_data = ll_prep_md_op_data(NULL, dir, dir, NULL, 0, 0, in ll_get_name()
262 LUSTRE_OPC_ANY, dir); in ll_get_name()
268 op_data->op_max_pages = ll_i2sbi(dir)->ll_md_brw_pages; in ll_get_name()
269 inode_lock(dir); in ll_get_name()
270 rc = ll_dir_read(dir, &pos, op_data, &lgd.ctx); in ll_get_name()
271 inode_unlock(dir); in ll_get_name()
301 int ll_dir_get_parent_fid(struct inode *dir, struct lu_fid *parent_fid) in ll_dir_get_parent_fid() argument
[all …]
Dstatahead.c439 static inline struct ll_statahead_info *ll_sai_get(struct inode *dir) in ll_sai_get() argument
441 struct ll_inode_info *lli = ll_i2info(dir); in ll_sai_get()
552 struct inode *dir = sai->sai_dentry->d_inode; in sa_instantiate() local
582 rc = md_revalidate_lock(ll_i2mdexp(dir), it, ll_inode2fid(dir), NULL); in sa_instantiate()
588 rc = ll_prep_inode(&child, req, dir->i_sb, it); in sa_instantiate()
596 ll_set_lock_data(ll_i2sbi(dir)->ll_md_exp, child, it, NULL); in sa_instantiate()
645 struct inode *dir = minfo->mi_dir; in ll_statahead_interpret() local
646 struct ll_inode_info *lli = ll_i2info(dir); in ll_statahead_interpret()
668 iput(dir); in ll_statahead_interpret()
720 sa_prep_data(struct inode *dir, struct inode *child, struct sa_entry *entry) in sa_prep_data() argument
[all …]
/drivers/xen/
Dswiotlb-xen.c390 enum dma_data_direction dir, in xen_swiotlb_map_page() argument
396 BUG_ON(dir == DMA_NONE); in xen_swiotlb_map_page()
409 xen_dma_map_page(dev, page, dev_addr, offset, size, dir, attrs); in xen_swiotlb_map_page()
418 map = swiotlb_tbl_map_single(dev, start_dma_addr, phys, size, dir, in xen_swiotlb_map_page()
425 dev_addr, map & ~PAGE_MASK, size, dir, attrs); in xen_swiotlb_map_page()
434 swiotlb_tbl_unmap_single(dev, map, size, dir, attrs); in xen_swiotlb_map_page()
448 size_t size, enum dma_data_direction dir, in xen_unmap_single() argument
453 BUG_ON(dir == DMA_NONE); in xen_unmap_single()
455 xen_dma_unmap_page(hwdev, dev_addr, size, dir, attrs); in xen_unmap_single()
459 swiotlb_tbl_unmap_single(hwdev, paddr, size, dir, attrs); in xen_unmap_single()
[all …]
/drivers/net/ethernet/ibm/ehea/
Dehea_qmr.c561 int dir) in ehea_init_top_bmap() argument
563 if (!ehea_top_bmap->dir[dir]) { in ehea_init_top_bmap()
564 ehea_top_bmap->dir[dir] = in ehea_init_top_bmap()
566 if (!ehea_top_bmap->dir[dir]) in ehea_init_top_bmap()
572 static inline int ehea_init_bmap(struct ehea_bmap *ehea_bmap, int top, int dir) in ehea_init_bmap() argument
580 return ehea_init_top_bmap(ehea_bmap->top[top], dir); in ehea_init_bmap()
592 int top, dir, idx; in ehea_rebuild_busmap() local
601 for (dir = 0; dir < EHEA_MAP_ENTRIES; dir++) { in ehea_rebuild_busmap()
605 if (!ehea_top->dir[dir]) in ehea_rebuild_busmap()
608 ehea_dir = ehea_top->dir[dir]; in ehea_rebuild_busmap()
[all …]
/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_buffers.c95 enum mlxsw_reg_sbxx_dir dir) in mlxsw_sp_sb_pr_get() argument
97 return &mlxsw_sp->sb->prs[dir][pool]; in mlxsw_sp_sb_pr_get()
102 enum mlxsw_reg_sbxx_dir dir) in mlxsw_sp_sb_cm_get() argument
104 return &mlxsw_sp->sb->ports[local_port].cms[dir][pg_buff]; in mlxsw_sp_sb_cm_get()
109 enum mlxsw_reg_sbxx_dir dir) in mlxsw_sp_sb_pm_get() argument
111 return &mlxsw_sp->sb->ports[local_port].pms[dir][pool]; in mlxsw_sp_sb_pm_get()
115 enum mlxsw_reg_sbxx_dir dir, in mlxsw_sp_sb_pr_write() argument
122 mlxsw_reg_sbpr_pack(sbpr_pl, pool, dir, mode, size); in mlxsw_sp_sb_pr_write()
127 pr = mlxsw_sp_sb_pr_get(mlxsw_sp, pool, dir); in mlxsw_sp_sb_pr_write()
134 u8 pg_buff, enum mlxsw_reg_sbxx_dir dir, in mlxsw_sp_sb_cm_write() argument
[all …]
/drivers/oprofile/
Doprofile_stats.c45 struct dentry *dir; in oprofile_create_stats_files() local
49 dir = oprofilefs_mkdir(root, "stats"); in oprofile_create_stats_files()
50 if (!dir) in oprofile_create_stats_files()
56 cpudir = oprofilefs_mkdir(dir, buf); in oprofile_create_stats_files()
72 oprofilefs_create_ro_atomic(dir, "sample_lost_no_mm", in oprofile_create_stats_files()
74 oprofilefs_create_ro_atomic(dir, "sample_lost_no_mapping", in oprofile_create_stats_files()
76 oprofilefs_create_ro_atomic(dir, "event_lost_overflow", in oprofile_create_stats_files()
78 oprofilefs_create_ro_atomic(dir, "bt_lost_no_mapping", in oprofile_create_stats_files()
81 oprofilefs_create_ro_atomic(dir, "multiplex_counter", in oprofile_create_stats_files()
/drivers/staging/iio/cdc/
Dad7150.c129 enum iio_event_direction dir) in ad7150_read_event_config() argument
147 if (dir == IIO_EV_DIR_RISING) in ad7150_read_event_config()
151 if (dir == IIO_EV_DIR_RISING) in ad7150_read_event_config()
155 if (dir == IIO_EV_DIR_RISING) in ad7150_read_event_config()
168 enum iio_event_direction dir) in ad7150_write_event_params() argument
174 int rising = (dir == IIO_EV_DIR_RISING); in ad7150_write_event_params()
177 event_code = IIO_UNMOD_EVENT_CODE(IIO_CAPACITANCE, chan, type, dir); in ad7150_write_event_params()
218 enum iio_event_direction dir, int state) in ad7150_write_event_config() argument
223 int rising = (dir == IIO_EV_DIR_RISING); in ad7150_write_event_config()
230 event_code = IIO_UNMOD_EVENT_CODE(chan->type, chan->channel, type, dir); in ad7150_write_event_config()
[all …]
/drivers/infiniband/hw/qib/
Dqib_fs.c50 static int qibfs_mknod(struct inode *dir, struct dentry *dentry, in qibfs_mknod() argument
55 struct inode *inode = new_inode(dir->i_sb); in qibfs_mknod()
74 inc_nlink(dir); in qibfs_mknod()
361 struct dentry *dir, *tmp; in add_cntr_files() local
367 ret = create_file(unit, S_IFDIR|S_IRUGO|S_IXUGO, sb->s_root, &dir, in add_cntr_files()
375 ret = create_file("counters", S_IFREG|S_IRUGO, dir, &tmp, in add_cntr_files()
382 ret = create_file("counter_names", S_IFREG|S_IRUGO, dir, &tmp, in add_cntr_files()
389 ret = create_file("portcounter_names", S_IFREG|S_IRUGO, dir, &tmp, in add_cntr_files()
401 ret = create_file(fname, S_IFREG|S_IRUGO, dir, &tmp, in add_cntr_files()
411 ret = create_file(fname, S_IFREG|S_IRUGO, dir, &tmp, in add_cntr_files()
[all …]
/drivers/gpu/drm/udl/
Dudl_dmabuf.c27 enum dma_data_direction dir; member
44 udl_attach->dir = DMA_NONE; in udl_attach_dma_buf()
64 if (udl_attach->dir != DMA_NONE) in udl_detach_dma_buf()
66 udl_attach->dir); in udl_detach_dma_buf()
74 enum dma_data_direction dir) in udl_map_dma_buf() argument
86 attach->dmabuf->size, dir); in udl_map_dma_buf()
89 if (udl_attach->dir == dir && udl_attach->is_mapped) in udl_map_dma_buf()
125 if (dir != DMA_NONE) { in udl_map_dma_buf()
126 nents = dma_map_sg(attach->dev, sgt->sgl, sgt->orig_nents, dir); in udl_map_dma_buf()
136 udl_attach->dir = dir; in udl_map_dma_buf()
[all …]
/drivers/scsi/ibmvscsi_tgt/
Dlibsrp.c171 enum dma_data_direction dir, srp_rdma_t rdma_io, in srp_direct_data() argument
193 err = rdma_io(cmd, sg, nsg, md, 1, dir, len); in srp_direct_data()
203 enum dma_data_direction dir, srp_rdma_t rdma_io, in srp_indirect_data() argument
220 if ((dir == DMA_FROM_DEVICE && nmd == srp_cmd->data_in_desc_cnt) || in srp_indirect_data()
221 (dir == DMA_TO_DEVICE && nmd == srp_cmd->data_out_desc_cnt)) { in srp_indirect_data()
265 err = rdma_io(cmd, sg, nsg, md, nmd, dir, len); in srp_indirect_data()
309 enum dma_data_direction dir; in srp_transfer_data() local
318 dir = srp_cmd_direction(srp_cmd); in srp_transfer_data()
319 if (dir == DMA_FROM_DEVICE) in srp_transfer_data()
322 if (dir == DMA_TO_DEVICE) in srp_transfer_data()
[all …]
/drivers/crypto/
Dixp4xx_crypto.c110 enum dma_data_direction dir; member
336 dma_unmap_single(dev, buf->phys_next, buf->buf_len, buf->dir); in free_buf_chain()
540 static void reset_sa_dir(struct ix_sa_dir *dir) in reset_sa_dir() argument
542 memset(dir->npe_ctx, 0, NPE_CTX_LEN); in reset_sa_dir()
543 dir->npe_ctx_idx = 0; in reset_sa_dir()
544 dir->npe_mode = 0; in reset_sa_dir()
547 static int init_sa_dir(struct ix_sa_dir *dir) in init_sa_dir() argument
549 dir->npe_ctx = dma_pool_alloc(ctx_pool, GFP_KERNEL, &dir->npe_ctx_phys); in init_sa_dir()
550 if (!dir->npe_ctx) { in init_sa_dir()
553 reset_sa_dir(dir); in init_sa_dir()
[all …]
/drivers/net/ethernet/freescale/fs_enet/
Dmii-bitbang.c32 __be32 __iomem *dir; member
58 static inline void mdio_dir(struct mdiobb_ctrl *ctrl, int dir) in mdio_dir() argument
62 if (dir) in mdio_dir()
63 bb_set(bitbang->dir, bitbang->mdio_msk); in mdio_dir()
65 bb_clr(bitbang->dir, bitbang->mdio_msk); in mdio_dir()
68 in_be32(bitbang->dir); in mdio_dir()
141 bitbang->dir = ioremap(res.start, resource_size(&res)); in fs_mii_bitbang_init()
142 if (!bitbang->dir) in fs_mii_bitbang_init()
145 bitbang->dat = bitbang->dir + 4; in fs_mii_bitbang_init()
186 iounmap(bitbang->dir); in fs_enet_mdio_probe()
[all …]
/drivers/usb/gadget/udc/
Dpxa27x_udc.h237 #define USB_EP_DEF(addr, bname, dir, type, maxpkt, ctype, cdir) \ argument
240 .desc = { .bEndpointAddress = addr | (dir ? USB_DIR_IN : 0), \
245 #define USB_EP_BULK(addr, bname, dir, cdir) \ argument
246 USB_EP_DEF(addr, bname, dir, BULK, BULK_FIFO_SIZE, \
248 #define USB_EP_ISO(addr, bname, dir, cdir) \ argument
249 USB_EP_DEF(addr, bname, dir, ISOC, ISO_FIFO_SIZE, \
251 #define USB_EP_INT(addr, bname, dir, cdir) \ argument
252 USB_EP_DEF(addr, bname, dir, INT, INT_FIFO_SIZE, \
267 #define PXA_EP_DEF(_idx, _addr, dir, _type, maxpkt, _config, iface, altset) \ argument
272 .dir_in = dir, .addr = _addr, \
[all …]
/drivers/xen/xenbus/
Dxenbus_xs.c383 static char *join(const char *dir, const char *name) in join() argument
388 buffer = kasprintf(GFP_NOIO | __GFP_HIGH, "%s", dir); in join()
390 buffer = kasprintf(GFP_NOIO | __GFP_HIGH, "%s/%s", dir, name); in join()
418 const char *dir, const char *node, unsigned int *num) in xenbus_directory() argument
423 path = join(dir, node); in xenbus_directory()
438 const char *dir, const char *node) in xenbus_exists() argument
443 d = xenbus_directory(t, dir, node, &dir_n); in xenbus_exists()
456 const char *dir, const char *node, unsigned int *len) in xenbus_read() argument
461 path = join(dir, node); in xenbus_read()
475 const char *dir, const char *node, const char *string) in xenbus_write() argument
[all …]
/drivers/usb/chipidea/
Dudc.c60 static inline int hw_ep_bit(int num, int dir) in hw_ep_bit() argument
62 return num + ((dir == TX) ? 16 : 0); in hw_ep_bit()
101 static int hw_ep_flush(struct ci_hdrc *ci, int num, int dir) in hw_ep_flush() argument
103 int n = hw_ep_bit(num, dir); in hw_ep_flush()
122 static int hw_ep_disable(struct ci_hdrc *ci, int num, int dir) in hw_ep_disable() argument
125 (dir == TX) ? ENDPTCTRL_TXE : ENDPTCTRL_RXE, 0); in hw_ep_disable()
137 static int hw_ep_enable(struct ci_hdrc *ci, int num, int dir, int type) in hw_ep_enable() argument
141 if (dir == TX) { in hw_ep_enable()
171 static int hw_ep_get_halt(struct ci_hdrc *ci, int num, int dir) in hw_ep_get_halt() argument
173 u32 mask = (dir == TX) ? ENDPTCTRL_TXS : ENDPTCTRL_RXS; in hw_ep_get_halt()
[all …]
/drivers/iio/temperature/
Dtmp007.c223 enum iio_event_direction dir, int state) in tmp007_write_event_config() argument
231 if (dir == IIO_EV_DIR_RISING) in tmp007_write_event_config()
237 if (dir == IIO_EV_DIR_RISING) in tmp007_write_event_config()
263 enum iio_event_direction dir) in tmp007_read_event_config() argument
270 if (dir == IIO_EV_DIR_RISING) in tmp007_read_event_config()
276 if (dir == IIO_EV_DIR_RISING) in tmp007_read_event_config()
290 enum iio_event_direction dir, enum iio_event_info info, in tmp007_read_thresh() argument
299 if (dir == IIO_EV_DIR_RISING) in tmp007_read_thresh()
305 if (dir == IIO_EV_DIR_RISING) in tmp007_read_thresh()
326 enum iio_event_direction dir, enum iio_event_info info, in tmp007_write_thresh() argument
[all …]
/drivers/firmware/
Dqemu_fw_cfg.c361 static int fw_cfg_build_symlink(struct kset *dir, in fw_cfg_build_symlink() argument
369 if (!dir || !target || !name || !*name) in fw_cfg_build_symlink()
382 ret = sysfs_create_link(&dir->kobj, target, tok); in fw_cfg_build_symlink()
387 ko = kset_find_obj(dir, tok); in fw_cfg_build_symlink()
393 if (ko->ktype != dir->kobj.ktype) { in fw_cfg_build_symlink()
399 dir = to_kset(ko); in fw_cfg_build_symlink()
407 subdir->kobj.kset = dir; in fw_cfg_build_symlink()
408 subdir->kobj.ktype = dir->kobj.ktype; in fw_cfg_build_symlink()
421 dir = subdir; in fw_cfg_build_symlink()
493 struct fw_cfg_file *dir; in fw_cfg_register_dir_entries() local
[all …]
/drivers/infiniband/core/
Drw.c52 enum dma_data_direction dir, int dma_nents) in rdma_rw_io_needs_mr() argument
54 if (rdma_protocol_iwarp(dev, port_num) && dir == DMA_FROM_DEVICE) in rdma_rw_io_needs_mr()
109 u64 remote_addr, u32 rkey, enum dma_data_direction dir) in rdma_rw_init_mr_wrs() argument
145 if (dir == DMA_TO_DEVICE) { in rdma_rw_init_mr_wrs()
179 u64 remote_addr, u32 rkey, enum dma_data_direction dir) in rdma_rw_init_map_wrs() argument
182 u32 max_sge = dir == DMA_TO_DEVICE ? qp->max_write_sge : in rdma_rw_init_map_wrs()
201 if (dir == DMA_TO_DEVICE) in rdma_rw_init_map_wrs()
236 enum dma_data_direction dir) in rdma_rw_init_single_wr() argument
248 if (dir == DMA_TO_DEVICE) in rdma_rw_init_single_wr()
278 u64 remote_addr, u32 rkey, enum dma_data_direction dir) in rdma_rw_ctx_init() argument
[all …]
/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dtracepoint.h124 TP_PROTO(u8 dir, void *data),
125 TP_ARGS(dir, data),
127 __field(u8, dir)
129 __dynamic_array(u8, hdr, dir == SDPCM_GLOM ? 20 : 12)
132 memcpy(__get_dynamic_array(hdr), data, dir == SDPCM_GLOM ? 20 : 12);
134 __entry->dir = dir;
137 __entry->dir == SDPCM_RX ? "RX" : "TX",
/drivers/gpio/
Dgpio-f7188x.c231 u8 dir; in f7188x_gpio_get_direction() local
238 dir = superio_inb(sio->addr, gpio_dir(bank->regbase)); in f7188x_gpio_get_direction()
242 return !(dir & 1 << offset); in f7188x_gpio_get_direction()
250 u8 dir; in f7188x_gpio_direction_in() local
257 dir = superio_inb(sio->addr, gpio_dir(bank->regbase)); in f7188x_gpio_direction_in()
258 dir &= ~BIT(offset); in f7188x_gpio_direction_in()
259 superio_outb(sio->addr, gpio_dir(bank->regbase), dir); in f7188x_gpio_direction_in()
271 u8 dir, data; in f7188x_gpio_get() local
278 dir = superio_inb(sio->addr, gpio_dir(bank->regbase)); in f7188x_gpio_get()
279 dir = !!(dir & BIT(offset)); in f7188x_gpio_get()
[all …]
Dgpio-clps711x.c20 void __iomem *dat, *dir; in clps711x_gpio_probe() local
42 dir = devm_ioremap_resource(&pdev->dev, res); in clps711x_gpio_probe()
43 if (IS_ERR(dir)) in clps711x_gpio_probe()
44 return PTR_ERR(dir); in clps711x_gpio_probe()
50 NULL, dir, 0); in clps711x_gpio_probe()
54 dir, NULL, 0); in clps711x_gpio_probe()
/drivers/net/wireless/mediatek/mt7601u/
Ddebugfs.c157 struct dentry *dir; in mt7601u_init_debugfs() local
159 dir = debugfs_create_dir("mt7601u", dev->hw->wiphy->debugfsdir); in mt7601u_init_debugfs()
160 if (!dir) in mt7601u_init_debugfs()
163 debugfs_create_u8("temperature", S_IRUSR, dir, &dev->raw_temp); in mt7601u_init_debugfs()
164 debugfs_create_u32("temp_mode", S_IRUSR, dir, &dev->temp_mode); in mt7601u_init_debugfs()
166 debugfs_create_u32("regidx", S_IRUSR | S_IWUSR, dir, &dev->debugfs_reg); in mt7601u_init_debugfs()
167 debugfs_create_file("regval", S_IRUSR | S_IWUSR, dir, dev, in mt7601u_init_debugfs()
169 debugfs_create_file("ampdu_stat", S_IRUSR, dir, dev, &fops_ampdu_stat); in mt7601u_init_debugfs()
170 debugfs_create_file("eeprom_param", S_IRUSR, dir, dev, in mt7601u_init_debugfs()

12345678910>>...21