/drivers/misc/cxl/ |
D | debugfs.c | 36 void cxl_debugfs_add_adapter_regs_psl9(struct cxl *adapter, struct dentry *dir) in cxl_debugfs_add_adapter_regs_psl9() argument 38 debugfs_create_io_x64("fir1", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL9_FIR1)); in cxl_debugfs_add_adapter_regs_psl9() 39 debugfs_create_io_x64("fir_mask", 0400, dir, in cxl_debugfs_add_adapter_regs_psl9() 41 debugfs_create_io_x64("fir_cntl", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL9_FIR_CNTL)); in cxl_debugfs_add_adapter_regs_psl9() 42 debugfs_create_io_x64("trace", S_IRUSR | S_IWUSR, dir, _cxl_p1_addr(adapter, CXL_PSL9_TRACECFG)); in cxl_debugfs_add_adapter_regs_psl9() 43 debugfs_create_io_x64("debug", 0600, dir, in cxl_debugfs_add_adapter_regs_psl9() 45 debugfs_create_io_x64("xsl-debug", 0600, dir, in cxl_debugfs_add_adapter_regs_psl9() 49 void cxl_debugfs_add_adapter_regs_psl8(struct cxl *adapter, struct dentry *dir) in cxl_debugfs_add_adapter_regs_psl8() argument 51 debugfs_create_io_x64("fir1", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL_FIR1)); in cxl_debugfs_add_adapter_regs_psl8() 52 debugfs_create_io_x64("fir2", S_IRUSR, dir, _cxl_p1_addr(adapter, CXL_PSL_FIR2)); in cxl_debugfs_add_adapter_regs_psl8() [all …]
|
/drivers/nubus/ |
D | nubus.c | 220 struct nubus_dir *dir) in nubus_get_root_dir() argument 222 dir->ptr = dir->base = board->directory; in nubus_get_root_dir() 223 dir->done = 0; in nubus_get_root_dir() 224 dir->mask = board->lanes; in nubus_get_root_dir() 230 int nubus_get_func_dir(const struct nubus_rsrc *fres, struct nubus_dir *dir) in nubus_get_func_dir() argument 232 dir->ptr = dir->base = fres->directory; in nubus_get_func_dir() 233 dir->done = 0; in nubus_get_func_dir() 234 dir->mask = fres->board->lanes; in nubus_get_func_dir() 240 struct nubus_dir *dir) in nubus_get_board_dir() argument 244 dir->ptr = dir->base = board->directory; in nubus_get_board_dir() [all …]
|
/drivers/thunderbolt/ |
D | property.c | 100 struct tb_property_dir *dir; in tb_property_parse() local 116 dir = __tb_property_parse_dir(block, block_len, entry->value, in tb_property_parse() 118 if (!dir) { in tb_property_parse() 122 property->value.dir = dir; in tb_property_parse() 167 struct tb_property_dir *dir; in __tb_property_parse_dir() local 169 dir = kzalloc(sizeof(*dir), GFP_KERNEL); in __tb_property_parse_dir() 170 if (!dir) in __tb_property_parse_dir() 177 dir->uuid = kmemdup(&block[dir_offset], sizeof(*dir->uuid), in __tb_property_parse_dir() 179 if (!dir->uuid) { in __tb_property_parse_dir() 180 tb_property_free_dir(dir); in __tb_property_parse_dir() [all …]
|
/drivers/dma/dw-edma/ |
D | dw-edma-v0-core.c | 37 #define SET_RW(dw, dir, name, value) \ argument 39 if ((dir) == EDMA_DIR_WRITE) \ 45 #define GET_RW(dw, dir, name) \ argument 46 ((dir) == EDMA_DIR_WRITE \ 57 __dw_ch_regs(struct dw_edma *dw, enum dw_edma_dir dir, u16 ch) in __dw_ch_regs() argument 62 if (dir == EDMA_DIR_WRITE) in __dw_ch_regs() 68 static inline void writel_ch(struct dw_edma *dw, enum dw_edma_dir dir, u16 ch, in writel_ch() argument 78 if (dir == EDMA_DIR_READ) in writel_ch() 91 static inline u32 readl_ch(struct dw_edma *dw, enum dw_edma_dir dir, u16 ch, in readl_ch() argument 103 if (dir == EDMA_DIR_READ) in readl_ch() [all …]
|
/drivers/staging/exfat/ |
D | exfat_super.c | 550 struct chain_t dir; in ffsLookupFile() local 568 ret = resolve_path(inode, path, &dir, &uni_name); in ffsLookupFile() 572 ret = get_num_entries_and_dos_name(sb, &dir, &uni_name, &num_entries, in ffsLookupFile() 578 dentry = p_fs->fs_func->find_dir_entry(sb, &dir, &uni_name, num_entries, in ffsLookupFile() 585 fid->dir.dir = dir.dir; in ffsLookupFile() 586 fid->dir.size = dir.size; in ffsLookupFile() 587 fid->dir.flags = dir.flags; in ffsLookupFile() 601 es = get_entry_set_in_dir(sb, &dir, dentry, in ffsLookupFile() 609 ep = get_entry_in_dir(sb, &dir, dentry, NULL); in ffsLookupFile() 647 struct chain_t dir; in ffsCreateFile() local [all …]
|
D | exfat_core.c | 177 new_clu = p_chain->dir; in fat_alloc_cluster() 185 p_chain->dir = CLUSTER_32(~0); in fat_alloc_cluster() 196 if (p_chain->dir == CLUSTER_32(~0)) { in fat_alloc_cluster() 197 p_chain->dir = new_clu; in fat_alloc_cluster() 231 hint_clu = p_chain->dir; in exfat_alloc_cluster() 243 p_chain->dir = CLUSTER_32(~0); in exfat_alloc_cluster() 248 exfat_chain_cont_cluster(sb, p_chain->dir, in exfat_alloc_cluster() 264 if (p_chain->dir == CLUSTER_32(~0)) { in exfat_alloc_cluster() 265 p_chain->dir = new_clu; in exfat_alloc_cluster() 288 exfat_chain_cont_cluster(sb, p_chain->dir, in exfat_alloc_cluster() [all …]
|
/drivers/net/ethernet/ibm/ehea/ |
D | ehea_qmr.c | 541 int dir) in ehea_init_top_bmap() argument 543 if (!ehea_top_bmap->dir[dir]) { in ehea_init_top_bmap() 544 ehea_top_bmap->dir[dir] = in ehea_init_top_bmap() 546 if (!ehea_top_bmap->dir[dir]) in ehea_init_top_bmap() 552 static inline int ehea_init_bmap(struct ehea_bmap *ehea_bmap, int top, int dir) in ehea_init_bmap() argument 560 return ehea_init_top_bmap(ehea_bmap->top[top], dir); in ehea_init_bmap() 572 int top, dir, idx; in ehea_rebuild_busmap() local 581 for (dir = 0; dir < EHEA_MAP_ENTRIES; dir++) { in ehea_rebuild_busmap() 585 if (!ehea_top->dir[dir]) in ehea_rebuild_busmap() 588 ehea_dir = ehea_top->dir[dir]; in ehea_rebuild_busmap() [all …]
|
/drivers/net/wireless/mediatek/mt76/mt7615/ |
D | debugfs.c | 66 struct dentry *dir; in mt7615_init_debugfs() local 68 dir = mt76_register_debugfs(&dev->mt76); in mt7615_init_debugfs() 69 if (!dir) in mt7615_init_debugfs() 72 debugfs_create_file("scs", 0600, dir, dev, &fops_scs); in mt7615_init_debugfs() 73 debugfs_create_devm_seqfile(dev->mt76.dev, "radio", dir, in mt7615_init_debugfs() 75 debugfs_create_u32("dfs_hw_pattern", 0400, dir, &dev->hw_pattern); in mt7615_init_debugfs() 77 debugfs_create_u8("pattern_len", 0600, dir, in mt7615_init_debugfs() 79 debugfs_create_u32("pulse_period", 0600, dir, in mt7615_init_debugfs() 81 debugfs_create_u16("pulse_width", 0600, dir, in mt7615_init_debugfs() 83 debugfs_create_u16("pulse_power", 0600, dir, in mt7615_init_debugfs() [all …]
|
/drivers/xen/ |
D | swiotlb-xen.c | 366 enum dma_data_direction dir, in xen_swiotlb_map_page() argument 372 BUG_ON(dir == DMA_NONE); in xen_swiotlb_map_page() 390 size, size, dir, attrs); in xen_swiotlb_map_page() 401 swiotlb_tbl_unmap_single(dev, map, size, size, dir, in xen_swiotlb_map_page() 408 xen_dma_sync_for_device(dev, dev_addr, phys, size, dir); in xen_swiotlb_map_page() 421 size_t size, enum dma_data_direction dir, unsigned long attrs) in xen_swiotlb_unmap_page() argument 425 BUG_ON(dir == DMA_NONE); in xen_swiotlb_unmap_page() 428 xen_dma_sync_for_cpu(hwdev, dev_addr, paddr, size, dir); in xen_swiotlb_unmap_page() 432 swiotlb_tbl_unmap_single(hwdev, paddr, size, size, dir, attrs); in xen_swiotlb_unmap_page() 437 size_t size, enum dma_data_direction dir) in xen_swiotlb_sync_single_for_cpu() argument [all …]
|
/drivers/oprofile/ |
D | oprofile_stats.c | 45 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/ |
D | ad7150.c | 133 enum iio_event_direction dir) in ad7150_read_event_config() argument 151 if (dir == IIO_EV_DIR_RISING) in ad7150_read_event_config() 155 if (dir == IIO_EV_DIR_RISING) in ad7150_read_event_config() 159 if (dir == IIO_EV_DIR_RISING) in ad7150_read_event_config() 173 enum iio_event_direction dir) in ad7150_write_event_params() argument 179 int rising = (dir == IIO_EV_DIR_RISING); in ad7150_write_event_params() 182 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/net/wireless/mediatek/mt76/ |
D | debugfs.c | 80 struct dentry *dir; in mt76_register_debugfs() local 82 dir = debugfs_create_dir("mt76", dev->hw->wiphy->debugfsdir); in mt76_register_debugfs() 83 if (!dir) in mt76_register_debugfs() 86 debugfs_create_u8("led_pin", 0600, dir, &dev->led_pin); in mt76_register_debugfs() 87 debugfs_create_u32("regidx", 0600, dir, &dev->debugfs_reg); in mt76_register_debugfs() 88 debugfs_create_file_unsafe("regval", 0600, dir, dev, in mt76_register_debugfs() 90 debugfs_create_blob("eeprom", 0400, dir, &dev->eeprom); in mt76_register_debugfs() 92 debugfs_create_blob("otp", 0400, dir, &dev->otp); in mt76_register_debugfs() 93 debugfs_create_devm_seqfile(dev->dev, "queues", dir, mt76_queues_read); in mt76_register_debugfs() 94 debugfs_create_devm_seqfile(dev->dev, "rate_txpower", dir, in mt76_register_debugfs() [all …]
|
D | mt76x02_debugfs.c | 140 struct dentry *dir; in mt76x02_init_debugfs() local 142 dir = mt76_register_debugfs(&dev->mt76); in mt76x02_init_debugfs() 143 if (!dir) in mt76x02_init_debugfs() 146 debugfs_create_u8("temperature", 0400, dir, &dev->cal.temp); in mt76x02_init_debugfs() 147 debugfs_create_bool("tpc", 0600, dir, &dev->enable_tpc); in mt76x02_init_debugfs() 149 debugfs_create_file("edcca", 0600, dir, dev, &fops_edcca); in mt76x02_init_debugfs() 150 debugfs_create_file("ampdu_stat", 0400, dir, dev, &fops_ampdu_stat); in mt76x02_init_debugfs() 151 debugfs_create_file("dfs_stats", 0400, dir, dev, &fops_dfs_stat); in mt76x02_init_debugfs() 152 debugfs_create_devm_seqfile(dev->mt76.dev, "txpower", dir, in mt76x02_init_debugfs() 155 debugfs_create_devm_seqfile(dev->mt76.dev, "agc", dir, read_agc); in mt76x02_init_debugfs() [all …]
|
/drivers/infiniband/hw/qib/ |
D | qib_fs.c | 51 static int qibfs_mknod(struct inode *dir, struct dentry *dentry, in qibfs_mknod() argument 56 struct inode *inode = new_inode(dir->i_sb); in qibfs_mknod() 75 inc_nlink(dir); in qibfs_mknod() 362 struct dentry *dir, *tmp; in add_cntr_files() local 368 ret = create_file(unit, S_IFDIR|S_IRUGO|S_IXUGO, sb->s_root, &dir, in add_cntr_files() 376 ret = create_file("counters", S_IFREG|S_IRUGO, dir, &tmp, in add_cntr_files() 383 ret = create_file("counter_names", S_IFREG|S_IRUGO, dir, &tmp, in add_cntr_files() 390 ret = create_file("portcounter_names", S_IFREG|S_IRUGO, dir, &tmp, in add_cntr_files() 402 ret = create_file(fname, S_IFREG|S_IRUGO, dir, &tmp, in add_cntr_files() 412 ret = create_file(fname, S_IFREG|S_IRUGO, dir, &tmp, in add_cntr_files() [all …]
|
/drivers/gpu/drm/udl/ |
D | udl_dmabuf.c | 17 enum dma_data_direction dir; member 33 udl_attach->dir = DMA_NONE; in udl_attach_dma_buf() 53 if (udl_attach->dir != DMA_NONE) in udl_detach_dma_buf() 55 udl_attach->dir); in udl_detach_dma_buf() 63 enum dma_data_direction dir) in udl_map_dma_buf() argument 76 attach->dmabuf->size, dir); in udl_map_dma_buf() 79 if (udl_attach->dir == dir && udl_attach->is_mapped) in udl_map_dma_buf() 115 if (dir != DMA_NONE) { in udl_map_dma_buf() 116 nents = dma_map_sg(attach->dev, sgt->sgl, sgt->orig_nents, dir); in udl_map_dma_buf() 126 udl_attach->dir = dir; in udl_map_dma_buf() [all …]
|
/drivers/scsi/ibmvscsi_tgt/ |
D | libsrp.c | 162 enum dma_data_direction dir, srp_rdma_t rdma_io, in srp_direct_data() argument 184 err = rdma_io(cmd, sg, nsg, md, 1, dir, len); in srp_direct_data() 194 enum dma_data_direction dir, srp_rdma_t rdma_io, in srp_indirect_data() argument 211 if ((dir == DMA_FROM_DEVICE && nmd == srp_cmd->data_in_desc_cnt) || in srp_indirect_data() 212 (dir == DMA_TO_DEVICE && nmd == srp_cmd->data_out_desc_cnt)) { in srp_indirect_data() 256 err = rdma_io(cmd, sg, nsg, md, nmd, dir, len); in srp_indirect_data() 300 enum dma_data_direction dir; in srp_transfer_data() local 309 dir = srp_cmd_direction(srp_cmd); in srp_transfer_data() 310 if (dir == DMA_FROM_DEVICE) in srp_transfer_data() 313 if (dir == DMA_TO_DEVICE) in srp_transfer_data() [all …]
|
/drivers/crypto/ |
D | ixp4xx_crypto.c | 106 enum dma_data_direction dir; member 332 dma_unmap_single(dev, buf->phys_next, buf->buf_len, buf->dir); in free_buf_chain() 535 static void reset_sa_dir(struct ix_sa_dir *dir) in reset_sa_dir() argument 537 memset(dir->npe_ctx, 0, NPE_CTX_LEN); in reset_sa_dir() 538 dir->npe_ctx_idx = 0; in reset_sa_dir() 539 dir->npe_mode = 0; in reset_sa_dir() 542 static int init_sa_dir(struct ix_sa_dir *dir) in init_sa_dir() argument 544 dir->npe_ctx = dma_pool_alloc(ctx_pool, GFP_KERNEL, &dir->npe_ctx_phys); in init_sa_dir() 545 if (!dir->npe_ctx) { in init_sa_dir() 548 reset_sa_dir(dir); in init_sa_dir() [all …]
|
/drivers/net/ethernet/freescale/fs_enet/ |
D | mii-bitbang.c | 32 __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/infiniband/core/ |
D | rw.c | 45 enum dma_data_direction dir, int dma_nents) in rdma_rw_io_needs_mr() argument 47 if (rdma_protocol_iwarp(dev, port_num) && dir == DMA_FROM_DEVICE) in rdma_rw_io_needs_mr() 120 u64 remote_addr, u32 rkey, enum dma_data_direction dir) in rdma_rw_init_mr_wrs() argument 157 if (dir == DMA_TO_DEVICE) { in rdma_rw_init_mr_wrs() 191 u64 remote_addr, u32 rkey, enum dma_data_direction dir) in rdma_rw_init_map_wrs() argument 193 u32 max_sge = dir == DMA_TO_DEVICE ? qp->max_write_sge : in rdma_rw_init_map_wrs() 212 if (dir == DMA_TO_DEVICE) in rdma_rw_init_map_wrs() 247 enum dma_data_direction dir) in rdma_rw_init_single_wr() argument 258 if (dir == DMA_TO_DEVICE) in rdma_rw_init_single_wr() 288 u64 remote_addr, u32 rkey, enum dma_data_direction dir) in rdma_rw_ctx_init() argument [all …]
|
/drivers/net/wireless/mediatek/mt76/mt7603/ |
D | debugfs.c | 74 struct dentry *dir; in mt7603_init_debugfs() local 76 dir = mt76_register_debugfs(&dev->mt76); in mt7603_init_debugfs() 77 if (!dir) in mt7603_init_debugfs() 80 debugfs_create_file("edcca", 0600, dir, dev, &fops_edcca); in mt7603_init_debugfs() 81 debugfs_create_u32("reset_test", 0600, dir, &dev->reset_test); in mt7603_init_debugfs() 82 debugfs_create_devm_seqfile(dev->mt76.dev, "reset", dir, in mt7603_init_debugfs() 84 debugfs_create_devm_seqfile(dev->mt76.dev, "radio", dir, in mt7603_init_debugfs()
|
/drivers/usb/gadget/udc/ |
D | pxa27x_udc.h | 233 #define USB_EP_DEF(addr, bname, dir, type, maxpkt, ctype, cdir) \ argument 236 .desc = { .bEndpointAddress = addr | (dir ? USB_DIR_IN : 0), \ 241 #define USB_EP_BULK(addr, bname, dir, cdir) \ argument 242 USB_EP_DEF(addr, bname, dir, BULK, BULK_FIFO_SIZE, \ 244 #define USB_EP_ISO(addr, bname, dir, cdir) \ argument 245 USB_EP_DEF(addr, bname, dir, ISOC, ISO_FIFO_SIZE, \ 247 #define USB_EP_INT(addr, bname, dir, cdir) \ argument 248 USB_EP_DEF(addr, bname, dir, INT, INT_FIFO_SIZE, \ 263 #define PXA_EP_DEF(_idx, _addr, dir, _type, maxpkt, _config, iface, altset) \ argument 268 .dir_in = dir, .addr = _addr, \ [all …]
|
/drivers/xen/xenbus/ |
D | xenbus_xs.c | 385 static char *join(const char *dir, const char *name) in join() argument 390 buffer = kasprintf(GFP_NOIO | __GFP_HIGH, "%s", dir); in join() 392 buffer = kasprintf(GFP_NOIO | __GFP_HIGH, "%s/%s", dir, name); in join() 420 const char *dir, const char *node, unsigned int *num) in xenbus_directory() argument 425 path = join(dir, node); in xenbus_directory() 440 const char *dir, const char *node) in xenbus_exists() argument 445 d = xenbus_directory(t, dir, node, &dir_n); in xenbus_exists() 458 const char *dir, const char *node, unsigned int *len) in xenbus_read() argument 463 path = join(dir, node); in xenbus_read() 477 const char *dir, const char *node, const char *string) in xenbus_write() argument [all …]
|
/drivers/iio/temperature/ |
D | tmp007.c | 219 enum iio_event_direction dir, int state) in tmp007_write_event_config() argument 227 if (dir == IIO_EV_DIR_RISING) in tmp007_write_event_config() 233 if (dir == IIO_EV_DIR_RISING) in tmp007_write_event_config() 259 enum iio_event_direction dir) in tmp007_read_event_config() argument 266 if (dir == IIO_EV_DIR_RISING) in tmp007_read_event_config() 272 if (dir == IIO_EV_DIR_RISING) in tmp007_read_event_config() 286 enum iio_event_direction dir, enum iio_event_info info, in tmp007_read_thresh() argument 295 if (dir == IIO_EV_DIR_RISING) in tmp007_read_thresh() 301 if (dir == IIO_EV_DIR_RISING) in tmp007_read_thresh() 322 enum iio_event_direction dir, enum iio_event_info info, in tmp007_write_thresh() argument [all …]
|
/drivers/gpio/ |
D | gpio-clps711x.c | 16 void __iomem *dat, *dir; in clps711x_gpio_probe() local 35 dir = devm_platform_ioremap_resource(pdev, 1); in clps711x_gpio_probe() 36 if (IS_ERR(dir)) in clps711x_gpio_probe() 37 return PTR_ERR(dir); in clps711x_gpio_probe() 43 NULL, dir, 0); in clps711x_gpio_probe() 47 dir, NULL, 0); in clps711x_gpio_probe()
|
/drivers/usb/chipidea/ |
D | udc.c | 58 static inline int hw_ep_bit(int num, int dir) in hw_ep_bit() argument 60 return num + ((dir == TX) ? 16 : 0); in hw_ep_bit() 99 static int hw_ep_flush(struct ci_hdrc *ci, int num, int dir) in hw_ep_flush() argument 101 int n = hw_ep_bit(num, dir); in hw_ep_flush() 120 static int hw_ep_disable(struct ci_hdrc *ci, int num, int dir) in hw_ep_disable() argument 123 (dir == TX) ? ENDPTCTRL_TXE : ENDPTCTRL_RXE, 0); in hw_ep_disable() 135 static int hw_ep_enable(struct ci_hdrc *ci, int num, int dir, int type) in hw_ep_enable() argument 139 if (dir == TX) { in hw_ep_enable() 169 static int hw_ep_get_halt(struct ci_hdrc *ci, int num, int dir) in hw_ep_get_halt() argument 171 u32 mask = (dir == TX) ? ENDPTCTRL_TXS : ENDPTCTRL_RXS; in hw_ep_get_halt() [all …]
|