Home
last modified time | relevance | path

Searched refs:tcd (Results 1 – 19 of 19) sorted by relevance

/linux-4.1.27/drivers/s390/char/
Dtape_class.c48 struct tape_class_device * tcd; in register_tape_dev() local
52 tcd = kzalloc(sizeof(struct tape_class_device), GFP_KERNEL); in register_tape_dev()
53 if (!tcd) in register_tape_dev()
56 strncpy(tcd->device_name, device_name, TAPECLASS_NAME_LEN); in register_tape_dev()
57 for (s = strchr(tcd->device_name, '/'); s; s = strchr(s, '/')) in register_tape_dev()
59 strncpy(tcd->mode_name, mode_name, TAPECLASS_NAME_LEN); in register_tape_dev()
60 for (s = strchr(tcd->mode_name, '/'); s; s = strchr(s, '/')) in register_tape_dev()
63 tcd->char_device = cdev_alloc(); in register_tape_dev()
64 if (!tcd->char_device) { in register_tape_dev()
69 tcd->char_device->owner = fops->owner; in register_tape_dev()
[all …]
Dtape_class.h56 void unregister_tape_dev(struct device *device, struct tape_class_device *tcd);
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/
Dtracefile.c61 struct cfs_trace_cpu_data *tcd);
117 int cfs_trace_refill_stock(struct cfs_trace_cpu_data *tcd, gfp_t gfp, in cfs_trace_refill_stock() argument
127 for (i = 0; i + tcd->tcd_cur_stock_pages < TCD_STOCK_PAGES ; ++ i) { in cfs_trace_refill_stock()
140 cfs_trace_get_tage_try(struct cfs_trace_cpu_data *tcd, unsigned long len) in cfs_trace_get_tage_try() argument
144 if (tcd->tcd_cur_pages > 0) { in cfs_trace_get_tage_try()
145 __LASSERT(!list_empty(&tcd->tcd_pages)); in cfs_trace_get_tage_try()
146 tage = cfs_tage_from_list(tcd->tcd_pages.prev); in cfs_trace_get_tage_try()
151 if (tcd->tcd_cur_pages < tcd->tcd_max_pages) { in cfs_trace_get_tage_try()
152 if (tcd->tcd_cur_stock_pages > 0) { in cfs_trace_get_tage_try()
153 tage = cfs_tage_from_list(tcd->tcd_stock_pages.prev); in cfs_trace_get_tage_try()
[all …]
Dtracefile.h179 } tcd; member
186 #define cfs_tcd_for_each(tcd, i, j) \ argument
188 for (j = 0, ((tcd) = &(*cfs_trace_data[i])[j].tcd); \
190 j++, (tcd) = &(*cfs_trace_data[i])[j].tcd)
192 #define cfs_tcd_for_each_type_lock(tcd, i, cpu) \ argument
194 (tcd = &(*cfs_trace_data[i])[cpu].tcd) && \
195 cfs_trace_lock_tcd(tcd, 1); cfs_trace_unlock_tcd(tcd, 1), i++)
263 extern int cfs_trace_lock_tcd(struct cfs_trace_cpu_data *tcd, int walking);
264 extern void cfs_trace_unlock_tcd(struct cfs_trace_cpu_data *tcd, int walking);
294 struct cfs_trace_cpu_data *tcd = in cfs_trace_get_tcd() local
[all …]
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/linux/
Dlinux-tracefile.c58 struct cfs_trace_cpu_data *tcd; in cfs_tracefile_init_arch() local
74 cfs_tcd_for_each(tcd, i, j) { in cfs_tracefile_init_arch()
75 spin_lock_init(&tcd->tcd_lock); in cfs_tracefile_init_arch()
76 tcd->tcd_pages_factor = pages_factor[i]; in cfs_tracefile_init_arch()
77 tcd->tcd_type = i; in cfs_tracefile_init_arch()
78 tcd->tcd_cpu = j; in cfs_tracefile_init_arch()
153 int cfs_trace_lock_tcd(struct cfs_trace_cpu_data *tcd, int walking) in cfs_trace_lock_tcd() argument
154 __acquires(&tcd->tc_lock) in cfs_trace_lock_tcd()
156 __LASSERT(tcd->tcd_type < CFS_TCD_TYPE_MAX); in cfs_trace_lock_tcd()
157 if (tcd->tcd_type == CFS_TCD_TYPE_IRQ) in cfs_trace_lock_tcd()
[all …]
/linux-4.1.27/drivers/dma/
Dmpc512x_dma.c196 struct mpc_dma_tcd *tcd; member
210 struct mpc_dma_tcd *tcd; member
228 struct mpc_dma_tcd __iomem *tcd; member
297 prev->tcd->dlast_sga = mdesc->tcd_paddr; in mpc_dma_execute()
298 prev->tcd->e_sg = 1; in mpc_dma_execute()
299 mdesc->tcd->start = 1; in mpc_dma_execute()
304 prev->tcd->int_maj = 1; in mpc_dma_execute()
307 memcpy_toio(&mdma->tcd[cid], first->tcd, sizeof(struct mpc_dma_tcd)); in mpc_dma_execute()
310 mdma->tcd[cid].e_sg = 1; in mpc_dma_execute()
504 struct mpc_dma_tcd *tcd; in mpc_dma_alloc_chan_resources() local
[all …]
Dfsl-edma.c161 struct fsl_edma_sw_tcd tcd[]; member
287 dma_pool_free(fsl_desc->echan->tcd_pool, fsl_desc->tcd[i].vtcd, in fsl_edma_free_desc()
288 fsl_desc->tcd[i].ptcd); in fsl_edma_free_desc()
370 len += le32_to_cpu(edesc->tcd[i].vtcd->nbytes) in fsl_edma_desc_residue()
371 * le16_to_cpu(edesc->tcd[i].vtcd->biter); in fsl_edma_desc_residue()
383 size = le32_to_cpu(edesc->tcd[i].vtcd->nbytes) in fsl_edma_desc_residue()
384 * le16_to_cpu(edesc->tcd[i].vtcd->biter); in fsl_edma_desc_residue()
386 dma_addr = le32_to_cpu(edesc->tcd[i].vtcd->saddr); in fsl_edma_desc_residue()
388 dma_addr = le32_to_cpu(edesc->tcd[i].vtcd->daddr); in fsl_edma_desc_residue()
430 struct fsl_edma_hw_tcd *tcd) in fsl_edma_set_tcd_regs() argument
[all …]
/linux-4.1.27/arch/powerpc/mm/
Dhugetlbpage-book3e.c16 struct tlb_core_data *tcd; in tlb1_next() local
19 tcd = paca->tcd_ptr; in tlb1_next()
20 this = tcd->esel_next; in tlb1_next()
23 if (next >= tcd->esel_max) in tlb1_next()
24 next = tcd->esel_first; in tlb1_next()
26 tcd->esel_next = next; in tlb1_next()
Dfsl_booke_mmu.c194 get_paca()->tcd.esel_next = i; in map_mem_in_cams_addr()
195 get_paca()->tcd.esel_max = mfspr(SPRN_TLB1CFG) & TLBnCFG_N_ENTRY; in map_mem_in_cams_addr()
196 get_paca()->tcd.esel_first = i; in map_mem_in_cams_addr()
/linux-4.1.27/drivers/clocksource/
Dclps711x-timer.c27 static void __iomem *tcd; variable
31 return ~readw(tcd); in clps711x_sched_clock_read()
45 tcd = base; in _clps711x_clksrc_init()
47 clocksource_mmio_init(tcd, "clps711x-clocksource", rate, 300, 16, in _clps711x_clksrc_init()
Dtcb_clksrc.c96 struct tc_clkevt_device *tcd = to_tc_clkevt(d); in tc_mode() local
97 void __iomem *regs = tcd->regs; in tc_mode()
99 if (tcd->clkevt.mode == CLOCK_EVT_MODE_PERIODIC in tc_mode()
100 || tcd->clkevt.mode == CLOCK_EVT_MODE_ONESHOT) { in tc_mode()
103 clk_disable(tcd->clk); in tc_mode()
112 clk_enable(tcd->clk); in tc_mode()
129 clk_enable(tcd->clk); in tc_mode()
/linux-4.1.27/drivers/power/
Dpower_supply_core.c568 static int ps_get_max_charge_cntl_limit(struct thermal_cooling_device *tcd, in ps_get_max_charge_cntl_limit() argument
575 psy = tcd->devdata; in ps_get_max_charge_cntl_limit()
584 static int ps_get_cur_chrage_cntl_limit(struct thermal_cooling_device *tcd, in ps_get_cur_chrage_cntl_limit() argument
591 psy = tcd->devdata; in ps_get_cur_chrage_cntl_limit()
600 static int ps_set_cur_charge_cntl_limit(struct thermal_cooling_device *tcd, in ps_set_cur_charge_cntl_limit() argument
607 psy = tcd->devdata; in ps_set_cur_charge_cntl_limit()
629 psy->tcd = thermal_cooling_device_register( in psy_register_cooler()
632 return PTR_ERR_OR_ZERO(psy->tcd); in psy_register_cooler()
640 if (IS_ERR_OR_NULL(psy->tcd)) in psy_unregister_cooler()
642 thermal_cooling_device_unregister(psy->tcd); in psy_unregister_cooler()
/linux-4.1.27/arch/powerpc/include/asm/
Dpaca.h131 struct tlb_core_data tcd; member
/linux-4.1.27/arch/powerpc/kernel/
Dpaca.c178 new_paca->tcd_ptr = &new_paca->tcd; in initialise_paca()
Dsetup_64.c111 paca[cpu].tcd_ptr = &paca[first].tcd; in setup_tlb_core_data()
/linux-4.1.27/include/linux/
Dpower_supply.h246 struct thermal_cooling_device *tcd; member
/linux-4.1.27/drivers/net/vmxnet3/
Dvmxnet3_drv.c285 # define VMXNET3_TCD_GET_GEN(tcd) get_bitfield32(((const __le32 *)tcd) + \ argument
288 # define VMXNET3_TCD_GET_TXIDX(tcd) get_bitfield32((const __le32 *)tcd, \ argument
303 # define VMXNET3_TCD_GET_GEN(tcd) ((tcd)->gen) argument
304 # define VMXNET3_TCD_GET_TXIDX(tcd) ((tcd)->txdIdx) argument
371 while (VMXNET3_TCD_GET_GEN(&gdesc->tcd) == tq->comp_ring.gen) { in vmxnet3_tq_tx_complete()
373 &gdesc->tcd), tq, adapter->pdev, in vmxnet3_tq_tx_complete()
Dvmxnet3_defs.h311 struct Vmxnet3_TxCompDesc tcd; member
/linux-4.1.27/drivers/char/pcmcia/
Dsynclink_cs.c893 static void rx_ready_async(MGSLPC_INFO *info, int tcd) in rx_ready_async() argument
901 if (tcd) { in rx_ready_async()