Home
last modified time | relevance | path

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

/linux/drivers/s390/char/
H A Dtape_class.c44 struct tape_class_device * tcd; in register_tape_dev() local
48 tcd = kzalloc_obj(struct tape_class_device); in register_tape_dev()
49 if (!tcd) in register_tape_dev()
52 strscpy(tcd->device_name, device_name, TAPECLASS_NAME_LEN); in register_tape_dev()
53 for (s = strchr(tcd->device_name, '/'); s; s = strchr(s, '/')) in register_tape_dev()
55 strscpy(tcd->mode_name, mode_name, TAPECLASS_NAME_LEN); in register_tape_dev()
56 for (s = strchr(tcd->mode_name, '/'); s; s = strchr(s, '/')) in register_tape_dev()
59 tcd->char_device = cdev_alloc(); in register_tape_dev()
60 if (!tcd->char_device) { in register_tape_dev()
65 tcd->char_device->owner = fops->owner; in register_tape_dev()
[all …]
/linux/drivers/dma/
H A Dmpc512x_dma.c186 struct mpc_dma_tcd *tcd; member
200 struct mpc_dma_tcd *tcd; member
220 struct mpc_dma_tcd __iomem *tcd; member
290 prev->tcd->dlast_sga = mdesc->tcd_paddr; in mpc_dma_execute()
291 prev->tcd->e_sg = 1; in mpc_dma_execute()
292 mdesc->tcd->start = 1; in mpc_dma_execute()
297 prev->tcd->int_maj = 1; in mpc_dma_execute()
300 memcpy_toio(&mdma->tcd[cid], first->tcd, sizeof(struct mpc_dma_tcd)); in mpc_dma_execute()
303 mdma->tcd[cid].e_sg = 1; in mpc_dma_execute()
491 struct mpc_dma_tcd *tcd; in mpc_dma_alloc_chan_resources() local
[all …]
H A Dfsl-edma-trace.h65 TP_PROTO(struct fsl_edma_chan *chan, void *tcd),
66 TP_ARGS(chan, tcd),
82 __entry->saddr = fsl_edma_get_tcd_to_cpu(chan, tcd, saddr),
83 __entry->soff = fsl_edma_get_tcd_to_cpu(chan, tcd, soff),
84 __entry->attr = fsl_edma_get_tcd_to_cpu(chan, tcd, attr),
85 __entry->nbytes = fsl_edma_get_tcd_to_cpu(chan, tcd, nbytes),
86 __entry->slast = fsl_edma_get_tcd_to_cpu(chan, tcd, slast),
87 __entry->daddr = fsl_edma_get_tcd_to_cpu(chan, tcd, daddr),
88 __entry->doff = fsl_edma_get_tcd_to_cpu(chan, tcd, doff),
89 __entry->citer = fsl_edma_get_tcd_to_cpu(chan, tcd, citer),
[all …]
H A Dfsl-edma-common.h129 struct fsl_edma_hw_tcd tcd; member
178 void __iomem *tcd; member
204 struct fsl_edma_sw_tcd tcd[]; member
286 edma_read_tcdreg_c(chan, ((struct fsl_edma_hw_tcd64 __iomem *)chan->tcd), __name) : \
287 edma_read_tcdreg_c(chan, ((struct fsl_edma_hw_tcd __iomem *)chan->tcd), __name) \
300 struct fsl_edma_hw_tcd64 __iomem *tcd64_r = (struct fsl_edma_hw_tcd64 __iomem *)chan->tcd; \
301 struct fsl_edma_hw_tcd __iomem *tcd_r = (struct fsl_edma_hw_tcd __iomem *)chan->tcd; \
311 struct fsl_edma_hw_tcd64 __iomem *tcd64_r = (struct fsl_edma_hw_tcd64 __iomem *)chan->tcd; \
312 struct fsl_edma_hw_tcd __iomem *tcd_r = (struct fsl_edma_hw_tcd __iomem *)chan->tcd; \
324 (void __iomem *)&(container_of(((__force void *)chan->tcd),\
[all …]
H A Dfsl-edma-main.c809 offsetof(struct fsl_edma3_ch_reg, tcd) : 0; in fsl_edma_probe()
810 fsl_chan->tcd = fsl_edma->membase in fsl_edma_probe()
/linux/arch/powerpc/mm/nohash/
H A De500_hugetlbpage.c20 struct tlb_core_data *tcd; in tlb1_next() local
23 tcd = paca->tcd_ptr; in tlb1_next()
24 this = tcd->esel_next; in tlb1_next()
27 if (next >= tcd->esel_max) in tlb1_next()
28 next = tcd->esel_first; in tlb1_next()
30 tcd->esel_next = next; in tlb1_next()
H A De500.c216 get_paca()->tcd.esel_next = i; in map_mem_in_cams_addr()
217 get_paca()->tcd.esel_max = mfspr(SPRN_TLB1CFG) & TLBnCFG_N_ENTRY; in map_mem_in_cams_addr()
218 get_paca()->tcd.esel_first = i; in map_mem_in_cams_addr()
/linux/drivers/clocksource/
H A Dtimer-atmel-tcb.c162 struct tc_clkevt_device *tcd = to_tc_clkevt(d); in tc_shutdown() local
163 void __iomem *regs = tcd->regs; in tc_shutdown()
168 clk_disable(tcd->clk); in tc_shutdown()
175 struct tc_clkevt_device *tcd = to_tc_clkevt(d); in tc_set_oneshot() local
176 void __iomem *regs = tcd->regs; in tc_set_oneshot()
181 clk_enable(tcd->clk); in tc_set_oneshot()
194 struct tc_clkevt_device *tcd = to_tc_clkevt(d); in tc_set_periodic() local
195 void __iomem *regs = tcd->regs; in tc_set_periodic()
203 clk_enable(tcd->clk); in tc_set_periodic()
208 writel((tcd->rate + HZ / 2) / HZ, tcaddr + ATMEL_TC_REG(2, RC)); in tc_set_periodic()
/linux/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_debugfs.c152 u64 tcd = le64_to_cpu(ring->desc[i]); in fbnic_dbg_tcq_desc_seq_show() local
154 switch (FIELD_GET(FBNIC_TCD_TYPE_MASK, tcd)) { in fbnic_dbg_tcq_desc_seq_show()
157 i, FIELD_GET(FBNIC_TCD_DONE, tcd), in fbnic_dbg_tcq_desc_seq_show()
158 FIELD_GET(FBNIC_TCD_TYPE_MASK, tcd), in fbnic_dbg_tcq_desc_seq_show()
159 FIELD_GET(FBNIC_TCD_TWQ1, tcd), in fbnic_dbg_tcq_desc_seq_show()
160 FIELD_GET(FBNIC_TCD_STATUS_MASK, tcd), in fbnic_dbg_tcq_desc_seq_show()
162 FIELD_GET(FBNIC_TCD_TYPE0_HEAD1_MASK, tcd), in fbnic_dbg_tcq_desc_seq_show()
163 FIELD_GET(FBNIC_TCD_TYPE0_HEAD0_MASK, tcd)); in fbnic_dbg_tcq_desc_seq_show()
167 i, FIELD_GET(FBNIC_TCD_DONE, tcd), in fbnic_dbg_tcq_desc_seq_show()
168 FIELD_GET(FBNIC_TCD_TYPE_MASK, tcd), in fbnic_dbg_tcq_desc_seq_show()
[all …]
H A Dfbnic_txrx.c684 u64 tcd, int *ts_head, int *head0) in fbnic_clean_tsq() argument
712 ns = fbnic_ts40_to_ns(fbn, FIELD_GET(FBNIC_TCD_TYPE1_TS_MASK, tcd)); in fbnic_clean_tsq()
809 u64 tcd; in fbnic_clean_tcq() local
813 tcd = le64_to_cpu(*raw_tcd); in fbnic_clean_tcq()
815 switch (FIELD_GET(FBNIC_TCD_TYPE_MASK, tcd)) { in fbnic_clean_tcq()
817 if (tcd & FBNIC_TCD_TWQ1) in fbnic_clean_tcq()
819 tcd); in fbnic_clean_tcq()
822 tcd); in fbnic_clean_tcq()
829 if (WARN_ON_ONCE(tcd & FBNIC_TCD_TWQ1)) in fbnic_clean_tcq()
832 fbnic_clean_tsq(nv, &qt->sub0, tcd, &ts_head, &head0); in fbnic_clean_tcq()
/linux/arch/powerpc/include/asm/
H A Dpaca.h151 struct tlb_core_data tcd; member
/linux/arch/powerpc/kernel/
H A Dpaca.c210 new_paca->tcd_ptr = &new_paca->tcd; in initialise_paca()
H A Dsetup_64.c108 paca_ptrs[cpu]->tcd_ptr = &paca_ptrs[first]->tcd; in setup_tlb_core_data()
/linux/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c350 # define VMXNET3_TCD_GET_GEN(tcd) get_bitfield32(((const __le32 *)tcd) + \ argument
353 # define VMXNET3_TCD_GET_TXIDX(tcd) get_bitfield32((const __le32 *)tcd, \ argument
368 # define VMXNET3_TCD_GET_GEN(tcd) ((tcd)->gen) argument
369 # define VMXNET3_TCD_GET_TXIDX(tcd) ((tcd)->txdIdx) argument
450 while (VMXNET3_TCD_GET_GEN(&gdesc->tcd) == tq->comp_ring.gen) { in vmxnet3_tq_tx_complete()
457 &gdesc->tcd), tq, adapter->pdev, in vmxnet3_tq_tx_complete()
H A Dvmxnet3_defs.h411 struct Vmxnet3_TxCompDesc tcd; member