/linux-master/drivers/tc/ |
H A D | Makefile | 8 obj-$(CONFIG_TC) += tc.o tc-driver.o
|
/linux-master/kernel/time/ |
H A D | timecounter.c | 8 void timecounter_init(struct timecounter *tc, argument 12 tc->cc = cc; 13 tc->cycle_last = cc->read(cc); 14 tc->nsec = start_tstamp; 15 tc->mask = (1ULL << cc->shift) - 1; 16 tc->frac = 0; 22 * @tc: Pointer to time counter 31 static u64 timecounter_read_delta(struct timecounter *tc) argument 37 cycle_now = tc->cc->read(tc 52 timecounter_read(struct timecounter *tc) argument 79 timecounter_cyc2time(const struct timecounter *tc, u64 cycle_tstamp) argument [all...] |
/linux-master/tools/perf/util/ |
H A D | tsc.c | 18 u64 perf_time_to_tsc(u64 ns, struct perf_tsc_conversion *tc) argument 22 t = ns - tc->time_zero; 23 quot = t / tc->time_mult; 24 rem = t % tc->time_mult; 25 return (quot << tc->time_shift) + 26 (rem << tc->time_shift) / tc->time_mult; 29 u64 tsc_to_perf_time(u64 cyc, struct perf_tsc_conversion *tc) argument 33 if (tc->cap_user_time_short) 34 cyc = tc 43 perf_read_tsc_conversion(const struct perf_event_mmap_page *pc, struct perf_tsc_conversion *tc) argument 87 struct perf_tsc_conversion tc; local 118 struct perf_record_time_conv *tc = (struct perf_record_time_conv *)event; local [all...] |
H A D | term.c | 32 struct termios tc; local 35 tc = *old; 36 tc.c_lflag &= ~(ICANON | ECHO); 37 tc.c_cc[VMIN] = 0; 38 tc.c_cc[VTIME] = 0; 39 tcsetattr(0, TCSANOW, &tc);
|
H A D | tsc.h | 23 struct perf_tsc_conversion *tc); 25 u64 perf_time_to_tsc(u64 ns, struct perf_tsc_conversion *tc); 26 u64 tsc_to_perf_time(u64 cyc, struct perf_tsc_conversion *tc);
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_tc.c | 37 enum intel_display_power_domain (*cold_off_domain)(struct intel_tc_port *tc); 38 u32 (*hpd_live_status)(struct intel_tc_port *tc); 39 bool (*is_ready)(struct intel_tc_port *tc); 40 bool (*is_owned)(struct intel_tc_port *tc); 41 void (*get_hw_state)(struct intel_tc_port *tc); 42 bool (*connect)(struct intel_tc_port *tc, int required_lanes); 43 void (*disconnect)(struct intel_tc_port *tc); 44 void (*init)(struct intel_tc_port *tc); 70 static u32 tc_phy_hpd_live_status(struct intel_tc_port *tc); 71 static bool tc_phy_is_ready(struct intel_tc_port *tc); 95 tc_to_i915(struct intel_tc_port *tc) argument 105 struct intel_tc_port *tc = to_tc_port(dig_port); local 129 struct intel_tc_port *tc = to_tc_port(dig_port); local 185 struct intel_tc_port *tc = to_tc_port(dig_port); local 192 __tc_cold_block(struct intel_tc_port *tc, enum intel_display_power_domain *domain) argument 202 tc_cold_block(struct intel_tc_port *tc) argument 215 __tc_cold_unblock(struct intel_tc_port *tc, enum intel_display_power_domain domain, intel_wakeref_t wakeref) argument 224 tc_cold_unblock(struct intel_tc_port *tc, intel_wakeref_t wakeref) argument 235 assert_display_core_power_enabled(struct intel_tc_port *tc) argument 244 assert_tc_cold_blocked(struct intel_tc_port *tc) argument 255 tc_port_power_domain(struct intel_tc_port *tc) argument 264 assert_tc_port_power_enabled(struct intel_tc_port *tc) argument 275 struct intel_tc_port *tc = to_tc_port(dig_port); local 290 struct intel_tc_port *tc = to_tc_port(dig_port); local 377 struct intel_tc_port *tc = to_tc_port(dig_port); local 398 struct intel_tc_port *tc = to_tc_port(dig_port); local 431 tc_port_fixup_legacy_flag(struct intel_tc_port *tc, u32 live_status_mask) argument 459 tc_phy_load_fia_params(struct intel_tc_port *tc, bool modular_fia) argument 483 icl_tc_phy_cold_off_domain(struct intel_tc_port *tc) argument 494 icl_tc_phy_hpd_live_status(struct intel_tc_port *tc) argument 535 icl_tc_phy_is_ready(struct intel_tc_port *tc) argument 553 icl_tc_phy_take_ownership(struct intel_tc_port *tc, bool take) argument 579 icl_tc_phy_is_owned(struct intel_tc_port *tc) argument 597 icl_tc_phy_get_hw_state(struct intel_tc_port *tc) argument 622 tc_phy_verify_legacy_or_dp_alt_mode(struct intel_tc_port *tc, int required_lanes) argument 658 icl_tc_phy_connect(struct intel_tc_port *tc, int required_lanes) argument 695 icl_tc_phy_disconnect(struct intel_tc_port *tc) argument 710 icl_tc_phy_init(struct intel_tc_port *tc) argument 731 tgl_tc_phy_cold_off_domain(struct intel_tc_port *tc) argument 736 tgl_tc_phy_init(struct intel_tc_port *tc) argument 766 adlp_tc_phy_cold_off_domain(struct intel_tc_port *tc) argument 777 adlp_tc_phy_hpd_live_status(struct intel_tc_port *tc) argument 812 adlp_tc_phy_is_ready(struct intel_tc_port *tc) argument 831 adlp_tc_phy_take_ownership(struct intel_tc_port *tc, bool take) argument 845 adlp_tc_phy_is_owned(struct intel_tc_port *tc) argument 857 adlp_tc_phy_get_hw_state(struct intel_tc_port *tc) argument 873 adlp_tc_phy_connect(struct intel_tc_port *tc, int required_lanes) argument 920 adlp_tc_phy_disconnect(struct intel_tc_port *tc) argument 945 adlp_tc_phy_init(struct intel_tc_port *tc) argument 965 xelpdp_tc_phy_hpd_live_status(struct intel_tc_port *tc) argument 994 xelpdp_tc_phy_tcss_power_is_enabled(struct intel_tc_port *tc) argument 1006 xelpdp_tc_phy_wait_for_tcss_power(struct intel_tc_port *tc, bool enabled) argument 1021 __xelpdp_tc_phy_enable_tcss_power(struct intel_tc_port *tc, bool enable) argument 1038 xelpdp_tc_phy_enable_tcss_power(struct intel_tc_port *tc, bool enable) argument 1065 xelpdp_tc_phy_take_ownership(struct intel_tc_port *tc, bool take) argument 1082 xelpdp_tc_phy_is_owned(struct intel_tc_port *tc) argument 1093 xelpdp_tc_phy_get_hw_state(struct intel_tc_port *tc) argument 1112 xelpdp_tc_phy_connect(struct intel_tc_port *tc, int required_lanes) argument 1139 xelpdp_tc_phy_disconnect(struct intel_tc_port *tc) argument 1171 tc_phy_cold_off_domain(struct intel_tc_port *tc) argument 1176 tc_phy_hpd_live_status(struct intel_tc_port *tc) argument 1189 tc_phy_is_ready(struct intel_tc_port *tc) argument 1194 tc_phy_is_owned(struct intel_tc_port *tc) argument 1199 tc_phy_get_hw_state(struct intel_tc_port *tc) argument 1204 tc_phy_is_ready_and_owned(struct intel_tc_port *tc, bool phy_is_ready, bool phy_is_owned) argument 1214 tc_phy_is_connected(struct intel_tc_port *tc, enum icl_port_dpll_id port_pll_type) argument 1239 tc_phy_wait_for_ready(struct intel_tc_port *tc) argument 1263 tc_phy_hpd_live_mode(struct intel_tc_port *tc) argument 1271 get_tc_mode_in_phy_owned_state(struct intel_tc_port *tc, enum tc_port_mode live_mode) argument 1291 get_tc_mode_in_phy_not_owned_state(struct intel_tc_port *tc, enum tc_port_mode live_mode) argument 1312 tc_phy_get_current_mode(struct intel_tc_port *tc) argument 1349 default_tc_mode(struct intel_tc_port *tc) argument 1358 hpd_mask_to_target_mode(struct intel_tc_port *tc, u32 live_status_mask) argument 1369 tc_phy_get_target_mode(struct intel_tc_port *tc) argument 1376 tc_phy_connect(struct intel_tc_port *tc, int required_lanes) argument 1395 tc_phy_disconnect(struct intel_tc_port *tc) argument 1403 tc_phy_init(struct intel_tc_port *tc) argument 1410 intel_tc_port_reset_mode(struct intel_tc_port *tc, int required_lanes, bool force_disconnect) argument 1437 intel_tc_port_needs_reset(struct intel_tc_port *tc) argument 1442 intel_tc_port_update_mode(struct intel_tc_port *tc, int required_lanes, bool force_disconnect) argument 1450 __intel_tc_port_get_link(struct intel_tc_port *tc) argument 1455 __intel_tc_port_put_link(struct intel_tc_port *tc) argument 1460 tc_port_is_enabled(struct intel_tc_port *tc) argument 1481 struct intel_tc_port *tc = to_tc_port(dig_port); local 1527 tc_port_has_active_links(struct intel_tc_port *tc, const struct intel_crtc_state *crtc_state) argument 1567 struct intel_tc_port *tc = to_tc_port(dig_port); local 1610 struct intel_tc_port *tc = to_tc_port(dig_port); local 1621 __intel_tc_port_link_needs_reset(struct intel_tc_port *tc) argument 1647 reset_link_commit(struct intel_tc_port *tc, struct intel_atomic_state *state, struct drm_modeset_acquire_ctx *ctx) argument 1685 reset_link(struct intel_tc_port *tc) argument 1710 struct intel_tc_port *tc = local 1745 struct intel_tc_port *tc = to_tc_port(dig_port); local 1753 __intel_tc_port_lock(struct intel_tc_port *tc, int required_lanes) argument 1783 struct intel_tc_port *tc = local 1807 struct intel_tc_port *tc = to_tc_port(dig_port); local 1815 struct intel_tc_port *tc = to_tc_port(dig_port); local 1826 struct intel_tc_port *tc = to_tc_port(dig_port); local 1835 struct intel_tc_port *tc = to_tc_port(dig_port); local 1844 struct intel_tc_port *tc = to_tc_port(dig_port); local 1862 struct intel_tc_port *tc; local [all...] |
/linux-master/drivers/ntb/test/ |
H A D | ntb_tool.c | 208 struct tool_ctx *tc; member in struct:tool_mw 233 struct tool_ctx *tc; member in struct:tool_msg 239 struct tool_ctx *tc; member in struct:tool_spad 244 struct tool_ctx *tc; member in struct:tool_peer 291 struct tool_ctx *tc = ctx; local 296 up = ntb_link_is_up(tc->ntb, &speed, &width); 298 dev_dbg(&tc->ntb->dev, "link is %s speed %d width %d\n", 301 wake_up(&tc->link_wq); 306 struct tool_ctx *tc = ctx; local 309 db_mask = ntb_db_vector_mask(tc 320 struct tool_ctx *tc = ctx; local 341 tool_fn_read(struct tool_ctx *tc, char __user *ubuf, size_t size, loff_t *offp, u64 (*fn_read)(struct ntb_dev *)) argument 359 tool_fn_write(struct tool_ctx *tc, const char __user *ubuf, size_t size, loff_t *offp, int (*fn_set)(struct ntb_dev *, u64), int (*fn_clear)(struct ntb_dev *, u64)) argument 408 struct tool_ctx *tc = filep->private_data; local 425 struct tool_ctx *tc = peer->tc; local 439 tool_init_peers(struct tool_ctx *tc) argument 465 struct tool_ctx *tc = filep->private_data; local 492 struct tool_ctx *tc = peer->tc; local 514 struct tool_ctx *tc = peer->tc; local 569 tool_setup_mw(struct tool_ctx *tc, int pidx, int widx, size_t req_size) argument 619 tool_free_mw(struct tool_ctx *tc, int pidx, int widx) argument 804 tool_setup_peer_mw(struct tool_ctx *tc, int pidx, int widx, u64 req_addr, size_t req_size) argument 847 tool_free_peer_mw(struct tool_ctx *tc, int widx) argument 958 tool_init_mws(struct tool_ctx *tc) argument 1006 tool_clear_mws(struct tool_ctx *tc) argument 1028 struct tool_ctx *tc = filep->private_data; local 1036 struct tool_ctx *tc = filep->private_data; local 1049 struct tool_ctx *tc = filep->private_data; local 1061 struct tool_ctx *tc = filep->private_data; local 1069 struct tool_ctx *tc = filep->private_data; local 1082 struct tool_ctx *tc = filep->private_data; local 1090 struct tool_ctx *tc = filep->private_data; local 1103 struct tool_ctx *tc = filep->private_data; local 1113 struct tool_ctx *tc = filep->private_data; local 1128 struct tool_ctx *tc = filep->private_data; local 1233 tool_init_spads(struct tool_ctx *tc) argument 1318 struct tool_ctx *tc = filep->private_data; local 1326 struct tool_ctx *tc = filep->private_data; local 1339 struct tool_ctx *tc = filep->private_data; local 1351 struct tool_ctx *tc = filep->private_data; local 1363 struct tool_ctx *tc = filep->private_data; local 1378 struct tool_ctx *tc = filep->private_data; local 1397 tool_init_msgs(struct tool_ctx *tc) argument 1440 struct tool_ctx *tc; local 1460 tool_clear_data(struct tool_ctx *tc) argument 1467 tool_init_ntb(struct tool_ctx *tc) argument 1472 tool_clear_ntb(struct tool_ctx *tc) argument 1478 tool_setup_dbgfs(struct tool_ctx *tc) argument 1600 tool_clear_dbgfs(struct tool_ctx *tc) argument 1607 struct tool_ctx *tc; local 1649 struct tool_ctx *tc = ntb->ctx; local [all...] |
/linux-master/lib/ |
H A D | strscpy_kunit.c | 12 * tc() - Run a specific test case. 25 static void tc(struct kunit *test, char *src, int count, int expected, function 87 * tc() uses a destination buffer of size 6 and needs at 89 * overflow). This means we should only call tc() with 92 * the buffer size in tc(). 95 /* tc(test, src, count, expected, chars, terminator, pad) */ 96 tc(test, "a", 0, -E2BIG, 0, 0, 0); 97 tc(test, "", 0, -E2BIG, 0, 0, 0); 99 tc(test, "a", 1, -E2BIG, 0, 1, 0); 100 tc(tes [all...] |
/linux-master/drivers/gpu/drm/bridge/ |
H A D | tc358767.c | 402 static inline int tc_poll_timeout(struct tc_data *tc, unsigned int addr, argument 409 return regmap_read_poll_timeout(tc->regmap, addr, val, 414 static int tc_aux_wait_busy(struct tc_data *tc) argument 416 return tc_poll_timeout(tc, DP0_AUXSTATUS, AUX_BUSY, 0, 100, 100000); 419 static int tc_aux_write_data(struct tc_data *tc, const void *data, argument 427 ret = regmap_raw_write(tc->regmap, DP0_AUXWDATA(0), auxwdata, count); 434 static int tc_aux_read_data(struct tc_data *tc, void *data, size_t size) argument 439 ret = regmap_raw_read(tc->regmap, DP0_AUXRDATA(0), auxrdata, count); 463 struct tc_data *tc = aux_to_tc(aux); local 469 ret = tc_aux_wait_busy(tc); 547 tc_srcctrl(struct tc_data *tc) argument 566 tc_pllupdate(struct tc_data *tc, unsigned int pllctrl) argument 580 tc_pxl_pll_en(struct tc_data *tc, u32 refclk, u32 pixelclock) argument 695 tc_pxl_pll_dis(struct tc_data *tc) argument 701 tc_stream_clock_calc(struct tc_data *tc) argument 721 tc_set_syspllparam(struct tc_data *tc) argument 748 tc_aux_link_setup(struct tc_data *tc) argument 803 tc_get_display_props(struct tc_data *tc) argument 869 tc_set_common_video_mode(struct tc_data *tc, const struct drm_display_mode *mode) argument 940 tc_set_dpi_video_mode(struct tc_data *tc, const struct drm_display_mode *mode) argument 954 tc_set_edp_video_mode(struct tc_data *tc, const struct drm_display_mode *mode) argument 1037 tc_wait_link_training(struct tc_data *tc) argument 1056 tc_main_link_enable(struct tc_data *tc) argument 1319 tc_main_link_disable(struct tc_data *tc) argument 1338 tc_dsi_rx_enable(struct tc_data *tc) argument 1375 tc_dpi_rx_enable(struct tc_data *tc) argument 1388 tc_dpi_stream_enable(struct tc_data *tc) argument 1428 tc_dpi_stream_disable(struct tc_data *tc) argument 1437 tc_edp_stream_enable(struct tc_data *tc) argument 1501 tc_edp_stream_disable(struct tc_data *tc) argument 1521 struct tc_data *tc = bridge_to_tc(bridge); local 1536 struct tc_data *tc = bridge_to_tc(bridge); local 1548 struct tc_data *tc = bridge_to_tc(bridge); local 1575 struct tc_data *tc = bridge_to_tc(bridge); local 1628 struct tc_data *tc = bridge_to_tc(bridge); local 1649 struct tc_data *tc = bridge_to_tc(bridge); local 1657 struct tc_data *tc = bridge_to_tc(bridge); local 1664 struct tc_data *tc = connector_to_tc(connector); local 1695 struct tc_data *tc = bridge_to_tc(bridge); local 1715 struct tc_data *tc = connector_to_tc(connector); local 1738 struct tc_data *tc = bridge_to_tc(bridge); local 1751 struct tc_data *tc = bridge_to_tc(bridge); local 2119 struct tc_data *tc = arg; local 2160 tc_mipi_dsi_host_attach(struct tc_data *tc) argument 2207 tc_probe_dpi_bridge_endpoint(struct tc_data *tc) argument 2236 tc_probe_edp_bridge_endpoint(struct tc_data *tc) argument 2268 tc_probe_bridge_endpoint(struct tc_data *tc) argument 2322 struct tc_data *tc; local 2466 struct tc_data *tc = i2c_get_clientdata(client); local [all...] |
H A D | tc358775.c | 283 struct tc_data *tc = bridge_to_tc(bridge); local 284 struct device *dev = &tc->dsi->dev; 287 ret = regulator_enable(tc->vddio); 292 ret = regulator_enable(tc->vdd); 297 gpiod_set_value(tc->stby_gpio, 0); 300 gpiod_set_value(tc->reset_gpio, 0); 306 struct tc_data *tc = bridge_to_tc(bridge); local 307 struct device *dev = &tc->dsi->dev; 310 gpiod_set_value(tc->reset_gpio, 1); 313 gpiod_set_value(tc 378 struct tc_data *tc = bridge_to_tc(bridge); local 498 struct tc_data *tc = bridge_to_tc(bridge); local 528 tc358775_parse_dt(struct device_node *np, struct tc_data *tc) argument 586 struct tc_data *tc = bridge_to_tc(bridge); local 601 tc_attach_host(struct tc_data *tc) argument 642 struct tc_data *tc; local 708 struct tc_data *tc = i2c_get_clientdata(client); local [all...] |
/linux-master/net/rds/ |
H A D | tcp.c | 92 u32 rds_tcp_write_seq(struct rds_tcp_connection *tc) argument 95 return tcp_sk(tc->t_sock->sk)->write_seq; 98 u32 rds_tcp_snd_una(struct rds_tcp_connection *tc) argument 100 return tcp_sk(tc->t_sock->sk)->snd_una; 104 struct rds_tcp_connection *tc) 106 rdsdebug("restoring sock %p callbacks from tc %p\n", sock, tc); 111 list_del_init(&tc->t_list_item); 115 if (!tc->t_cpath->cp_conn->c_isv6) 119 tc 103 rds_tcp_restore_callbacks(struct socket *sock, struct rds_tcp_connection *tc) argument 141 struct rds_tcp_connection *tc = cp->cp_transport_data; local 195 struct rds_tcp_connection *tc = cp->cp_transport_data; local 236 struct rds_tcp_connection *tc; local 282 struct rds_tcp_connection *tc; local 353 struct rds_tcp_connection *tc = arg; local 368 struct rds_tcp_connection *tc; local 408 struct rds_tcp_connection *tc, *_tc; local 429 struct rds_tcp_connection *tc, *_tc; local 608 struct rds_tcp_connection *tc, *_tc; local 671 struct rds_tcp_connection *tc, *_tc; local [all...] |
H A D | tcp_connect.c | 44 struct rds_tcp_connection *tc; local 52 tc = cp->cp_transport_data; 53 state_change = tc->t_orig_state_change; 55 rdsdebug("sock %p state_change to %d\n", tc->t_sock, sk->sk_state); 100 struct rds_tcp_connection *tc = cp->cp_transport_data; local 108 mutex_lock(&tc->t_conn_path_lock); 111 mutex_unlock(&tc->t_conn_path_lock); 189 mutex_unlock(&tc->t_conn_path_lock); 206 struct rds_tcp_connection *tc = cp->cp_transport_data; local 207 struct socket *sock = tc [all...] |
/linux-master/arch/mips/kernel/ |
H A D | smp-mt.c | 46 static unsigned int __init smvp_vpe_init(unsigned int tc, unsigned int mvpconf0, argument 49 if (tc >= smp_max_threads || 50 (tc > ((mvpconf0 & MVPCONF0_PVPE) >> MVPCONF0_PVPE_SHIFT))) 54 if (tc != 0) { 64 set_cpu_possible(tc, true); 65 set_cpu_present(tc, true); 66 __cpu_number_map[tc] = ++ncpu; 67 __cpu_logical_map[ncpu] = tc; 73 if (tc != 0) 76 cpu_set_vpe_id(&cpu_data[ncpu], tc); 81 smvp_tc_init(unsigned int tc, unsigned int mvpconf0) argument 186 unsigned int mvpconf0, ntc, tc, ncpu = 0; local [all...] |
H A D | vpe-mt.c | 31 struct tc *t; 46 if (list_empty(&v->tc)) { 57 t = list_first_entry(&v->tc, struct tc, tc); 112 /* Set up the XTC bit in vpeconf0 to point at our tc */ 146 void cleanup_tc(struct tc *tc) argument 158 settc(tc->index); 208 struct tc * 331 int tc, err; local [all...] |
/linux-master/net/sched/ |
H A D | sch_mqprio_lib.c | 105 int tc, num_tc = netdev_get_num_tc(dev); local 110 for (tc = 0; tc < num_tc; tc++) { 111 qopt->count[tc] = dev->tc_to_txq[tc].count; 112 qopt->offset[tc] = dev->tc_to_txq[tc].offset; 121 int tc; local 123 for (tc [all...] |
/linux-master/tools/testing/selftests/drivers/net/mlxsw/ |
H A D | tc_restrictions.sh | 44 tc qdisc add dev $swp1 ingress_block 22 clsact 47 tc filter add block 22 protocol ip pref 1 handle 101 flower \ 51 tc qdisc add dev $swp2 ingress_block 22 clsact 54 tc qdisc del dev $swp2 clsact 56 tc qdisc add dev $swp2 egress_block 22 clsact 59 tc filter del block 22 protocol ip pref 1 handle 101 flower 61 tc qdisc add dev $swp2 egress_block 22 clsact 64 tc filter add block 22 protocol ip pref 1 handle 101 flower \ 68 tc qdisc del dev $swp1 clsact 70 tc qdis [all...] |
/linux-master/tools/testing/selftests/net/forwarding/ |
H A D | sch_tbf_etsprio.sh | 17 tc qdisc replace dev $swp2 parent 10:3 handle 103: tbf \ 19 tc qdisc replace dev $swp2 parent 10:2 handle 102: tbf \ 32 tc qdisc add dev $swp2 root handle 10: $QDISC 3 priomap 2 1 0 34 tc qdisc del dev $swp2 root 43 tc qdisc replace dev $swp2 root handle 1: \ 45 tc qdisc replace dev $swp2 parent 1:1 handle 10: \ 47 tc qdisc replace dev $swp2 parent 10:3 handle 103: \ 49 tc qdisc replace dev $swp2 parent 10:2 handle 102: \ 51 tc qdisc replace dev $swp2 parent 10:1 handle 101: \ 57 tc qdis [all...] |
H A D | tc_chains.sh | 25 tc qdisc add dev $h2 clsact 30 tc qdisc del dev $h2 clsact 38 tc filter add dev $h2 ingress chain 1 protocol ip pref 1 handle 1101 \ 47 tc filter del dev $h2 ingress chain 1 protocol ip pref 1 handle 1101 \ 57 tc filter add dev $h2 ingress chain 1 protocol ip pref 1 handle 1101 \ 59 tc filter add dev $h2 ingress protocol ip pref 2 handle 102 flower \ 61 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \ 76 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower 77 tc filter del dev $h2 ingress protocol ip pref 2 handle 102 flower 78 tc filte [all...] |
H A D | sch_ets.sh | 25 tc qdisc add dev $swp2 root handle 1: tbf \ 33 tc qdisc del dev $swp2 root
|
H A D | tc_flower.sh | 29 tc qdisc add dev $h2 clsact 34 tc qdisc del dev $h2 clsact 44 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \ 46 tc filter add dev $h2 ingress protocol ip pref 2 handle 102 flower \ 58 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower 59 tc filter del dev $h2 ingress protocol ip pref 2 handle 102 flower 70 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \ 72 tc filter add dev $h2 ingress protocol ip pref 2 handle 102 flower \ 84 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower 85 tc filte [all...] |
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_dcb.c | 165 int tc; local 167 for (*pfc_en = 0, tc = 0; tc < MAX_TRAFFIC_CLASS; tc++) { 168 if (tc_config[tc].dcb_pfc != pfc_disabled) 169 *pfc_en |= BIT(tc); 177 int tc; local 179 for (tc = 0; tc < MAX_TRAFFIC_CLASS; tc 186 int tc; local 196 int tc; local 206 int tc; local 216 u8 tc = cfg->num_tcs.pg_tcs; local [all...] |
/linux-master/arch/mips/include/asm/ |
H A D | vpe.h | 63 /* tc's associated with this vpe */ 64 struct list_head tc; member in struct:vpe 78 struct tc { struct 83 struct list_head tc; /* The list of TC's with this VPE */ member in struct:tc 84 struct list_head list; /* The global list of tc's */ 109 struct tc *get_tc(int index); 111 struct tc *alloc_tc(int index); 118 void cleanup_tc(struct tc *tc);
|
/linux-master/drivers/md/ |
H A D | dm-thin.c | 226 typedef void (*process_bio_fn)(struct thin_c *tc, struct bio *bio); 227 typedef void (*process_cell_fn)(struct thin_c *tc, struct dm_bio_prison_cell *cell); 382 struct thin_c *tc; member in struct:discard_op 388 static void begin_discard(struct discard_op *op, struct thin_c *tc, struct bio *parent) argument 392 op->tc = tc; 400 struct thin_c *tc = op->tc; local 401 sector_t s = block_to_sectors(tc->pool, data_b); 402 sector_t len = block_to_sectors(tc 587 struct thin_c *tc; member in struct:dm_thin_endio_hook 611 error_thin_bio_list(struct thin_c *tc, struct bio_list *master, blk_status_t error) argument 625 requeue_deferred_cells(struct thin_c *tc) argument 641 requeue_io(struct thin_c *tc) argument 658 struct thin_c *tc; local 678 get_bio_block(struct thin_c *tc, struct bio *bio) argument 694 get_bio_block_range(struct thin_c *tc, struct bio *bio, dm_block_t *begin, dm_block_t *end) argument 720 remap(struct thin_c *tc, struct bio *bio, dm_block_t block) argument 736 remap_to_origin(struct thin_c *tc, struct bio *bio) argument 741 bio_triggers_commit(struct thin_c *tc, struct bio *bio) argument 758 issue(struct thin_c *tc, struct bio *bio) argument 786 remap_to_origin_and_issue(struct thin_c *tc, struct bio *bio) argument 792 remap_and_issue(struct thin_c *tc, struct bio *bio, dm_block_t block) argument 818 struct thin_c *tc; member in struct:dm_thin_new_mapping 886 cell_defer_no_holder(struct thin_c *tc, struct dm_bio_prison_cell *cell) argument 906 struct thin_c *tc; member in struct:remap_info 933 inc_remap_and_issue_cell(struct thin_c *tc, struct dm_bio_prison_cell *cell, dm_block_t block) argument 966 complete_overwrite_bio(struct thin_c *tc, struct bio *bio) argument 1000 struct thin_c *tc = m->tc; local 1046 struct thin_c *tc = m->tc; local 1068 struct thin_c *tc = m->tc; local 1092 struct thin_c *tc = m->tc; local 1156 struct thin_c *tc = m->tc; local 1205 struct thin_c *tc = m->tc; local 1286 ll_zero(struct thin_c *tc, struct dm_thin_new_mapping *m, sector_t begin, sector_t end) argument 1298 remap_and_issue_overwrite(struct thin_c *tc, struct bio *bio, dm_block_t data_begin, struct dm_thin_new_mapping *m) argument 1315 schedule_copy(struct thin_c *tc, dm_block_t virt_block, struct dm_dev *origin, dm_block_t data_origin, dm_block_t data_dest, struct dm_bio_prison_cell *cell, struct bio *bio, sector_t len) argument 1376 schedule_internal_copy(struct thin_c *tc, dm_block_t virt_block, dm_block_t data_origin, dm_block_t data_dest, struct dm_bio_prison_cell *cell, struct bio *bio) argument 1385 schedule_zero(struct thin_c *tc, dm_block_t virt_block, dm_block_t data_block, struct dm_bio_prison_cell *cell, struct bio *bio) argument 1415 schedule_external_copy(struct thin_c *tc, dm_block_t virt_block, dm_block_t data_dest, struct dm_bio_prison_cell *cell, struct bio *bio) argument 1521 alloc_data_block(struct thin_c *tc, dm_block_t *result) argument 1591 struct thin_c *tc = h->tc; local 1652 process_discard_cell_no_passdown(struct thin_c *tc, struct dm_bio_prison_cell *virt_cell) argument 1672 break_up_discard_bio(struct thin_c *tc, dm_block_t begin, dm_block_t end, struct bio *bio) argument 1751 process_discard_cell_passdown(struct thin_c *tc, struct dm_bio_prison_cell *virt_cell) argument 1772 process_discard_bio(struct thin_c *tc, struct bio *bio) argument 1807 break_sharing(struct thin_c *tc, struct bio *bio, dm_block_t block, struct dm_cell_key *key, struct dm_thin_lookup_result *lookup_result, struct dm_bio_prison_cell *cell) argument 1855 remap_and_issue_shared_cell(struct thin_c *tc, struct dm_bio_prison_cell *cell, dm_block_t block) argument 1876 process_shared_bio(struct thin_c *tc, struct bio *bio, dm_block_t block, struct dm_thin_lookup_result *lookup_result, struct dm_bio_prison_cell *virt_cell) argument 1910 provision_block(struct thin_c *tc, struct bio *bio, dm_block_t block, struct dm_bio_prison_cell *cell) argument 1959 process_cell(struct thin_c *tc, struct dm_bio_prison_cell *cell) argument 2014 process_bio(struct thin_c *tc, struct bio *bio) argument 2032 __process_bio_read_only(struct thin_c *tc, struct bio *bio, struct dm_bio_prison_cell *cell) argument 2083 process_bio_read_only(struct thin_c *tc, struct bio *bio) argument 2088 process_cell_read_only(struct thin_c *tc, struct dm_bio_prison_cell *cell) argument 2093 process_bio_success(struct thin_c *tc, struct bio *bio) argument 2098 process_bio_fail(struct thin_c *tc, struct bio *bio) argument 2103 process_cell_success(struct thin_c *tc, struct dm_bio_prison_cell *cell) argument 2108 process_cell_fail(struct thin_c *tc, struct dm_bio_prison_cell *cell) argument 2126 __thin_bio_rb_add(struct thin_c *tc, struct bio *bio) argument 2149 __extract_sorted_bios(struct thin_c *tc) argument 2166 __sort_thin_deferred_bios(struct thin_c *tc) argument 2187 process_thin_deferred_bios(struct thin_c *tc) argument 2281 process_thin_deferred_cells(struct thin_c *tc) argument 2338 struct thin_c *tc = NULL; local 2350 get_next_thin(struct pool *pool, struct thin_c *tc) argument 2371 struct thin_c *tc; local 2499 struct thin_c *tc; member in struct:noflush_work 2524 noflush_work(struct thin_c *tc, void (*fn)(struct work_struct *)) argument 2680 thin_defer_bio(struct thin_c *tc, struct bio *bio) argument 2691 thin_defer_bio_with_throttle(struct thin_c *tc, struct bio *bio) argument 2700 thin_defer_cell(struct thin_c *tc, struct dm_bio_prison_cell *cell) argument 2713 thin_hook_bio(struct thin_c *tc, struct bio *bio) argument 2730 struct thin_c *tc = ti->private; local 2821 struct thin_c *tc; local 3609 struct thin_c *tc; local 3621 struct thin_c *tc; local 4142 thin_get(struct thin_c *tc) argument 4147 thin_put(struct thin_c *tc) argument 4155 struct thin_c *tc = ti->private; local 4192 struct thin_c *tc; local 4382 struct thin_c *tc = ti->private; local 4390 struct thin_c *tc = ti->private; local 4401 struct thin_c *tc = ti->private; local 4419 struct thin_c *tc = ti->private; local 4475 struct thin_c *tc = ti->private; local 4495 struct thin_c *tc = ti->private; local [all...] |
/linux-master/tools/testing/selftests/tc-testing/ |
H A D | Makefile | 4 TEST_FILES := action-ebpf tdc*.py Tdc*.py plugins plugin-lib tc-tests scripts
|
/linux-master/drivers/ufs/host/ |
H A D | Makefile | 3 obj-$(CONFIG_SCSI_UFS_DWC_TC_PCI) += tc-dwc-g210-pci.o ufshcd-dwc.o tc-dwc-g210.o 4 obj-$(CONFIG_SCSI_UFS_DWC_TC_PLATFORM) += tc-dwc-g210-pltfrm.o ufshcd-dwc.o tc-dwc-g210.o
|