/linux/drivers/dma/ |
A D | tegra20-apb-dma.c | 509 tdc->busy = true; in tdc_start_head_req() 649 struct tegra_dma_channel *tdc = from_tasklet(tdc, t, tasklet); in tegra_dma_tasklet() local 684 tdc->isr_handler(tdc, false); in tegra_dma_isr() 759 if (!tdc->busy) in tegra_dma_terminate_all() 768 tdc->isr_handler(tdc, true); in tegra_dma_terminate_all() 832 wait_event(tdc->wq, tegra_dma_eoc_interrupt_deasserted(tdc)); in tegra_dma_synchronize() 1204 if (tdc->busy) { in tegra_dma_prep_dma_cyclic() 1329 dev_dbg(tdc2dev(tdc), "Freeing channel %d\n", tdc->id); in tegra_dma_free_chan_resources() 1508 snprintf(tdc->name, sizeof(tdc->name), "apbdma.%d", i); in tegra_dma_probe() 1510 tdc->name, tdc); in tegra_dma_probe() [all …]
|
A D | tegra210-adma.c | 344 kfree(tdc->desc); in tegra_adma_stop() 345 tdc->desc = NULL; in tegra_adma_stop() 380 tdc->desc = desc; in tegra_adma_start() 394 tdc->tx_buf_count += pos + (max - tdc->tx_buf_pos); in tegra_adma_get_residue() 396 tdc->tx_buf_count += pos - tdc->tx_buf_pos; in tegra_adma_get_residue() 432 if (!tdc->desc) in tegra_adma_issue_pending() 492 if (tdc->desc) in tegra_adma_terminate_all() 524 } else if (tdc->desc && tdc->desc->vd.tx.cookie == cookie) { in tegra_adma_tx_status() 679 free_irq(tdc->irq, tdc); in tegra_adma_alloc_chan_resources() 695 free_irq(tdc->irq, tdc); in tegra_adma_free_chan_resources() [all …]
|
/linux/drivers/net/can/dev/ |
A D | netlink.c | 111 struct can_tdc tdc = { 0 }; in can_tdc_changelink() local 129 tdc.tdcv = tdcv; in can_tdc_changelink() 138 tdc.tdco = tdco; in can_tdc_changelink() 147 tdc.tdcf = tdcf; in can_tdc_changelink() 150 priv->tdc = tdc; in can_tdc_changelink() 241 memset(&priv->tdc, 0, sizeof(priv->tdc)); in can_changelink() 298 memset(&priv->tdc, 0, sizeof(priv->tdc)); in can_changelink() 426 struct can_tdc *tdc = &priv->tdc; in can_tdc_fill_info() local 453 tdcv = tdc->tdcv; in can_tdc_fill_info() 460 if (nla_put_u32(skb, IFLA_CAN_TDC_TDCO, tdc->tdco)) in can_tdc_fill_info() [all …]
|
A D | bittiming.c | 178 void can_calc_tdco(struct can_tdc *tdc, const struct can_tdc_const *tdc_const, in can_calc_tdco() argument 199 tdc->tdco = min(sample_point_in_tc, tdc_const->tdco_max); in can_calc_tdco()
|
/linux/tools/testing/selftests/tc-testing/ |
A D | README | 1 tdc - Linux Traffic Control (tc) unit testing suite 5 tdc is a Python script to load tc unit tests from a separate JSON file and 26 ./tdc.py -c 44 using the -p option when running tdc: 45 ./tdc.py -p /path/to/tc 51 To use tdc, root privileges are required. This is because the 60 to tdc when starting a test run; the veth pair will still be created 65 ./tdc.py -h 117 Run tdc.py -h to see the full list of available arguments. 176 was in the tdc.py script has been moved into the plugins. [all …]
|
A D | tdc.sh | 5 ./tdc.py -c actions --nobuildebpf 6 ./tdc.py -c qdisc
|
A D | Makefile | 31 TEST_PROGS += ./tdc.sh 32 TEST_FILES := tdc*.py Tdc*.py plugins plugin-lib tc-tests
|
A D | TODO.txt | 8 - Improve error messages when tdc aborts its run. Partially done - still 13 - Allow tdc to write its results to file.
|
/linux/tools/testing/selftests/tc-testing/creating-testcases/ |
A D | AddingTestCases.txt | 1 tdc - Adding test cases for tdc 12 Include the 'id' field, but do not assign a value. Running tdc with the -i 15 tdc will recursively search the 'tc-tests' subdirectory (or the 19 tdc with the -f argument and the path to your file, or the -D argument 37 then tdc will not execute the test case in question. However, 54 tdc will compare this value against the actual returned value. 81 in the test cases. tdc will output a series of TAP results for the skipped
|
/linux/tools/testing/selftests/tc-testing/plugin-lib/ |
A D | README-PLUGINS | 1 tdc.py will look for plugins in a directory plugins off the cwd. 5 tdc.py 14 tdc.py will find them and use them.
|
/linux/tools/testing/selftests/tc-testing/creating-plugins/ |
A D | AddingPlugins.txt | 1 tdc - Adding plugins for tdc 48 TAP output. The tdc.py script will do that for the test suite as 84 The adjust_command method must return the adjusted command so tdc 92 conflict with any from tdc.py or from other plugins that will be used
|
/linux/include/linux/can/ |
A D | bittiming.h | 126 void can_calc_tdco(struct can_tdc *tdc, const struct can_tdc_const *tdc_const, 139 can_calc_tdco(struct can_tdc *tdc, const struct can_tdc_const *tdc_const, in can_calc_tdco() argument
|
A D | dev.h | 52 struct can_tdc tdc; member 131 return (s32)priv->tdc.tdco - sample_point_in_tc; in can_get_relative_tdco()
|
/linux/drivers/infiniband/hw/qib/ |
A D | qib_diag.c | 105 struct qib_diag_client *tdc, *rdc; in return_client() local 112 tdc = dc->dd->diag_client; in return_client() 113 while (tdc) { in return_client() 114 if (dc == tdc->next) { in return_client() 115 tdc->next = dc->next; in return_client() 119 tdc = tdc->next; in return_client()
|
/linux/drivers/platform/x86/ |
A D | intel_ips.c | 1237 int tdp, tdc; in cpu_clamp_show() local 1242 tdc = (int)((turbo_override & TURBO_TDC_MASK) >> TURBO_TDC_SHIFT); in cpu_clamp_show() 1246 tdc = tdc * 10 / 8; in cpu_clamp_show() 1250 tdc / 10, tdc % 10); in cpu_clamp_show()
|
/linux/arch/s390/include/asm/ |
A D | ctl_reg.h | 110 unsigned long tdc : 2; member
|
/linux/drivers/net/can/ifi_canfd/ |
A D | ifi_canfd.c | 660 u16 brp, sjw, tseg1, tseg2, tdc; in ifi_canfd_set_bittiming() local 685 tdc = dbt->brp * (dbt->prop_seg + dbt->phase_seg1); in ifi_canfd_set_bittiming() 686 tdc &= IFI_CANFD_TDELAY_MASK; in ifi_canfd_set_bittiming() 687 writel(IFI_CANFD_TDELAY_EN | tdc, priv->base + IFI_CANFD_TDELAY); in ifi_canfd_set_bittiming()
|
/linux/drivers/net/can/usb/etas_es58x/ |
A D | es58x_fd.c | 433 tx_conf_msg.tdco = cpu_to_le16(priv->can.tdc.tdco); in es58x_fd_enable_channel() 434 tx_conf_msg.tdcf = cpu_to_le16(priv->can.tdc.tdcf); in es58x_fd_enable_channel()
|
/linux/arch/s390/kernel/ |
A D | ptrace.c | 61 cr2_new.tdc = 0; in update_cr_regs() 64 cr2_new.tdc = 1; in update_cr_regs() 66 cr2_new.tdc = 2; in update_cr_regs()
|
/linux/drivers/gpu/drm/amd/pm/inc/ |
A D | amdgpu_dpm.h | 199 u16 tdc; member
|
/linux/drivers/md/bcache/ |
A D | super.c | 2682 struct cached_dev *dc, *tdc; in bch_pending_bdevs_cleanup() local 2687 list_for_each_entry_safe(dc, tdc, &uncached_devices, list) { in bch_pending_bdevs_cleanup() 2732 struct cached_dev *dc, *tdc; in bcache_reboot() local 2772 list_for_each_entry_safe(dc, tdc, &uncached_devices, list) in bcache_reboot()
|
/linux/fs/f2fs/ |
A D | segment.c | 1406 struct discard_cmd *tdc = NULL; in __update_discard_tree_range() local 1433 tdc = prev_dc; in __update_discard_tree_range() 1446 if (tdc) in __update_discard_tree_range() 1447 __remove_discard_cmd(sbi, tdc); in __update_discard_tree_range()
|
/linux/drivers/gpu/drm/radeon/ |
A D | r600_dpm.c | 1283 rdev->pm.dpm.dyn_state.cac_tdp_table->tdc = le16_to_cpu(pt->usTDC); in r600_parse_extended_power_table()
|
A D | radeon.h | 1497 u16 tdc; member
|
/linux/drivers/gpu/drm/amd/pm/ |
A D | amdgpu_dpm.c | 696 adev->pm.dpm.dyn_state.cac_tdp_table->tdc = le16_to_cpu(pt->usTDC); in amdgpu_parse_extended_power_table()
|