Home
last modified time | relevance | path

Searched refs:tcm (Results 1 - 25 of 94) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/
H A Dtcm-sita.c26 #include "tcm.h"
162 static s32 sita_reserve_1d(struct tcm *tcm, u32 num_slots, in sita_reserve_1d() argument
168 spin_lock(&(tcm->lock)); in sita_reserve_1d()
169 ret = r2l_b2t_1d(num_slots, &pos, tcm->bitmap, tcm->map_size); in sita_reserve_1d()
171 area->p0.x = pos % tcm->width; in sita_reserve_1d()
172 area->p0.y = pos / tcm->width; in sita_reserve_1d()
173 area->p1.x = (pos + num_slots - 1) % tcm->width; in sita_reserve_1d()
174 area->p1.y = (pos + num_slots - 1) / tcm in sita_reserve_1d()
181 sita_reserve_2d(struct tcm *tcm, u16 h, u16 w, u16 align, s16 offset, u16 slot_bytes, struct tcm_area *area) sita_reserve_2d() argument
203 sita_deinit(struct tcm *tcm) sita_deinit() argument
208 sita_free(struct tcm *tcm, struct tcm_area *area) sita_free() argument
230 struct tcm *tcm; sita_init() local
[all...]
H A Dtcm.h40 struct tcm;
51 struct tcm *tcm; /* parent */ member
56 struct tcm { struct
67 s32 (*reserve_2d)(struct tcm *tcm, u16 height, u16 width, u16 align,
70 s32 (*reserve_1d)(struct tcm *tcm, u32 slots, struct tcm_area *area);
71 s32 (*free)(struct tcm *tcm, struc
104 tcm_deinit(struct tcm *tcm) tcm_deinit() argument
131 tcm_reserve_2d(struct tcm *tcm, u16 width, u16 height, u16 align, s16 offset, u16 slot_bytes, struct tcm_area *area) tcm_reserve_2d() argument
165 tcm_reserve_1d(struct tcm *tcm, u32 slots, struct tcm_area *area) tcm_reserve_1d() argument
[all...]
H A Domap_dmm_tiler.c42 static struct tcm *containers[TILFMT_NFORMATS];
312 static struct dmm_txn *dmm_txn_init(struct dmm *dmm, struct tcm *tcm) in dmm_txn_init() argument
338 engine->tcm = tcm; in dmm_txn_init()
370 pat->area.y0 += engine->tcm->y_offset; in dmm_txn_append()
371 pat->area.y1 += engine->tcm->y_offset; in dmm_txn_append()
375 .lut_id = engine->tcm->lut_id, in dmm_txn_append()
488 txn = dmm_txn_init(omap_dmm, area->tcm); in fill()
607 if (block->area.tcm) in tiler_release()
[all...]
H A Domap_dmm_priv.h130 struct tcm *tcm; member
141 struct tcm *tcm; member
187 struct tcm **tcm; member
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/
H A Dtcm-sita.c18 #include "tcm.h"
154 static s32 sita_reserve_1d(struct tcm *tcm, u32 num_slots, in sita_reserve_1d() argument
160 spin_lock(&(tcm->lock)); in sita_reserve_1d()
161 ret = r2l_b2t_1d(num_slots, &pos, tcm->bitmap, tcm->map_size); in sita_reserve_1d()
163 area->p0.x = pos % tcm->width; in sita_reserve_1d()
164 area->p0.y = pos / tcm->width; in sita_reserve_1d()
165 area->p1.x = (pos + num_slots - 1) % tcm->width; in sita_reserve_1d()
166 area->p1.y = (pos + num_slots - 1) / tcm in sita_reserve_1d()
173 sita_reserve_2d(struct tcm *tcm, u16 h, u16 w, u16 align, s16 offset, u16 slot_bytes, struct tcm_area *area) sita_reserve_2d() argument
195 sita_deinit(struct tcm *tcm) sita_deinit() argument
200 sita_free(struct tcm *tcm, struct tcm_area *area) sita_free() argument
222 struct tcm *tcm; sita_init() local
[all...]
H A Dtcm.h40 struct tcm;
51 struct tcm *tcm; /* parent */ member
56 struct tcm { struct
67 s32 (*reserve_2d)(struct tcm *tcm, u16 height, u16 width, u16 align,
70 s32 (*reserve_1d)(struct tcm *tcm, u32 slots, struct tcm_area *area);
71 s32 (*free)(struct tcm *tcm, struc
104 tcm_deinit(struct tcm *tcm) tcm_deinit() argument
131 tcm_reserve_2d(struct tcm *tcm, u16 width, u16 height, u16 align, s16 offset, u16 slot_bytes, struct tcm_area *area) tcm_reserve_2d() argument
165 tcm_reserve_1d(struct tcm *tcm, u32 slots, struct tcm_area *area) tcm_reserve_1d() argument
[all...]
H A Domap_dmm_tiler.c35 static struct tcm *containers[TILFMT_NFORMATS];
305 static struct dmm_txn *dmm_txn_init(struct dmm *dmm, struct tcm *tcm) in dmm_txn_init() argument
331 engine->tcm = tcm; in dmm_txn_init()
363 pat->area.y0 += engine->tcm->y_offset; in dmm_txn_append()
364 pat->area.y1 += engine->tcm->y_offset; in dmm_txn_append()
368 .lut_id = engine->tcm->lut_id, in dmm_txn_append()
481 txn = dmm_txn_init(omap_dmm, area->tcm); in fill()
600 if (block->area.tcm) in tiler_release()
[all...]
H A Domap_dmm_priv.h122 struct tcm *tcm; member
133 struct tcm *tcm; member
179 struct tcm **tcm; member
/kernel/linux/linux-5.10/drivers/thunderbolt/
H A Dtb.c36 static inline struct tb *tcm_to_tb(struct tb_cm *tcm) in tcm_to_tb() argument
38 return ((void *)tcm - sizeof(struct tb)); in tcm_to_tb()
71 struct tb_cm *tcm = tb_priv(sw->tb); in tb_add_dp_resources() local
81 list_add_tail(&port->list, &tcm->dp_resources); in tb_add_dp_resources()
88 struct tb_cm *tcm = tb_priv(sw->tb); in tb_remove_dp_resources() local
97 list_for_each_entry_safe(port, tmp, &tcm->dp_resources, list) { in tb_remove_dp_resources()
108 struct tb_cm *tcm = tb_priv(tb); in tb_discover_tunnels() local
147 list_add_tail(&tunnel->list, &tcm->tunnel_list); in tb_discover_tunnels()
260 struct tb_cm *tcm = tb_priv(tb); in tb_find_tunnel() local
263 list_for_each_entry(tunnel, &tcm in tb_find_tunnel()
305 struct tb_cm *tcm = tb_priv(tb); tb_available_bandwidth() local
438 struct tb_cm *tcm = tb_priv(tb); tb_tunnel_usb3() local
556 struct tb_cm *tcm = tb_priv(port->sw->tb); tb_scan_port() local
716 struct tb_cm *tcm = tb_priv(tb); tb_free_invalid_tunnels() local
804 struct tb_cm *tcm = tb_priv(tb); tb_find_dp_out() local
841 struct tb_cm *tcm = tb_priv(tb); tb_tunnel_dp() local
967 struct tb_cm *tcm = tb_priv(tb); tb_dp_resource_available() local
988 struct tb_cm *tcm = tb_priv(tb); tb_disconnect_and_release_dp() local
1012 struct tb_cm *tcm = tb_priv(tb); tb_tunnel_pci() local
1047 struct tb_cm *tcm = tb_priv(tb); tb_approve_xdomain_paths() local
1117 struct tb_cm *tcm = tb_priv(tb); tb_handle_hotplug() local
1245 struct tb_cm *tcm = tb_priv(tb); tb_stop() local
1288 struct tb_cm *tcm = tb_priv(tb); tb_start() local
1341 struct tb_cm *tcm = tb_priv(tb); tb_suspend_noirq() local
1380 struct tb_cm *tcm = tb_priv(tb); tb_resume_noirq() local
1433 struct tb_cm *tcm = tb_priv(tb); tb_freeze_noirq() local
1441 struct tb_cm *tcm = tb_priv(tb); tb_thaw_noirq() local
1462 struct tb_cm *tcm = tb_priv(tb); tb_runtime_suspend() local
1474 struct tb_cm *tcm = container_of(work, struct tb_cm, remove_work.work); tb_remove_work() local
1487 struct tb_cm *tcm = tb_priv(tb); tb_runtime_resume() local
1526 struct tb_cm *tcm; tb_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/thunderbolt/
H A Dtb.c42 static inline struct tb *tcm_to_tb(struct tb_cm *tcm) in tcm_to_tb() argument
44 return ((void *)tcm - sizeof(struct tb)); in tcm_to_tb()
55 static void tb_init_bandwidth_groups(struct tb_cm *tcm) in tb_init_bandwidth_groups() argument
59 for (i = 0; i < ARRAY_SIZE(tcm->groups); i++) { in tb_init_bandwidth_groups()
60 struct tb_bandwidth_group *group = &tcm->groups[i]; in tb_init_bandwidth_groups()
62 group->tb = tcm_to_tb(tcm); in tb_init_bandwidth_groups()
80 static struct tb_bandwidth_group *tb_find_free_bandwidth_group(struct tb_cm *tcm) in tb_find_free_bandwidth_group() argument
84 for (i = 0; i < ARRAY_SIZE(tcm->groups); i++) { in tb_find_free_bandwidth_group()
85 struct tb_bandwidth_group *group = &tcm->groups[i]; in tb_find_free_bandwidth_group()
95 tb_attach_bandwidth_group(struct tb_cm *tcm, struc argument
131 tb_discover_bandwidth_group(struct tb_cm *tcm, struct tb_port *in, struct tb_port *out) tb_discover_bandwidth_group() argument
183 struct tb_cm *tcm = tb_priv(sw->tb); tb_add_dp_resources() local
200 struct tb_cm *tcm = tb_priv(sw->tb); tb_remove_dp_resources() local
219 struct tb_cm *tcm = tb_priv(tb); tb_discover_dp_resource() local
234 struct tb_cm *tcm = tb_priv(tb); tb_discover_dp_resources() local
246 struct tb_cm *tcm = tb_priv(sw->tb); tb_enable_clx() local
426 struct tb_cm *tcm = tb_priv(tb); tb_discover_tunnels() local
534 struct tb_cm *tcm = tb_priv(tb); tb_find_tunnel() local
579 struct tb_cm *tcm = tb_priv(tb); tb_available_bandwidth() local
756 struct tb_cm *tcm = tb_priv(tb); tb_tunnel_usb3() local
882 struct tb_cm *tcm = tb_priv(port->sw->tb); tb_scan_port() local
1070 struct tb_cm *tcm = tb_priv(tb); tb_free_invalid_tunnels() local
1233 struct tb_cm *tcm = tb_priv(tb); tb_recalc_estimated_bandwidth() local
1251 struct tb_cm *tcm = tb_priv(tb); tb_find_dp_out() local
1288 struct tb_cm *tcm = tb_priv(tb); tb_tunnel_dp() local
1448 struct tb_cm *tcm = tb_priv(tb); tb_dp_resource_available() local
1469 struct tb_cm *tcm = tb_priv(tb); tb_disconnect_and_release_dp() local
1514 struct tb_cm *tcm = tb_priv(tb); tb_tunnel_pci() local
1559 struct tb_cm *tcm = tb_priv(tb); tb_approve_xdomain_paths() local
1608 struct tb_cm *tcm = tb_priv(tb); __tb_disconnect_xdomain_paths() local
1661 struct tb_cm *tcm = tb_priv(tb); tb_handle_hotplug() local
1891 struct tb_cm *tcm = tb_priv(tb); tb_handle_dp_bandwidth_request() local
2046 struct tb_cm *tcm = tb_priv(tb); tb_stop() local
2089 struct tb_cm *tcm = tb_priv(tb); tb_start() local
2152 struct tb_cm *tcm = tb_priv(tb); tb_suspend_noirq() local
2196 struct tb_cm *tcm = tb_priv(tb); tb_resume_noirq() local
2274 struct tb_cm *tcm = tb_priv(tb); tb_freeze_noirq() local
2282 struct tb_cm *tcm = tb_priv(tb); tb_thaw_noirq() local
2303 struct tb_cm *tcm = tb_priv(tb); tb_runtime_suspend() local
2315 struct tb_cm *tcm = container_of(work, struct tb_cm, remove_work.work); tb_remove_work() local
2328 struct tb_cm *tcm = tb_priv(tb); tb_runtime_resume() local
2436 struct tb_cm *tcm; tb_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dutils.c1059 low_latency = mvm->tcm.result.low_latency[mvmvif->id]; in iwl_mvm_tcm_iter()
1061 if (!mvm->tcm.result.change[mvmvif->id] && in iwl_mvm_tcm_iter()
1108 if (mvm->tcm.data[mvmvif->id].opened_rx_ba_sessions) in iwl_mvm_tcm_uapsd_nonagg_detected_wk()
1139 if (mvm->tcm.data[mvmvif->id].uapsd_nonagg_detect.detected) in iwl_mvm_uapsd_agg_disconnect()
1142 mvm->tcm.data[mvmvif->id].uapsd_nonagg_detect.detected = true; in iwl_mvm_uapsd_agg_disconnect()
1152 u64 bytes = mvm->tcm.data[mac].uapsd_nonagg_detect.rx_bytes; in iwl_mvm_check_uapsd_agg_expected_tpt()
1157 rate = ewma_rate_read(&mvm->tcm.data[mac].uapsd_nonagg_detect.rate); in iwl_mvm_check_uapsd_agg_expected_tpt()
1159 if (!rate || mvm->tcm.data[mac].opened_rx_ba_sessions || in iwl_mvm_check_uapsd_agg_expected_tpt()
1160 mvm->tcm.data[mac].uapsd_nonagg_detect.detected) in iwl_mvm_check_uapsd_agg_expected_tpt()
1207 unsigned int elapsed = jiffies_to_msecs(ts - mvm->tcm in iwl_mvm_calc_tcm_stats()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dutils.c786 low_latency = mvm->tcm.result.low_latency[mvmvif->id]; in iwl_mvm_tcm_iter()
788 if (!mvm->tcm.result.change[mvmvif->id] && in iwl_mvm_tcm_iter()
828 if (mvm->tcm.data[mvmvif->id].opened_rx_ba_sessions) in iwl_mvm_tcm_uapsd_nonagg_detected_wk()
859 if (mvm->tcm.data[mvmvif->id].uapsd_nonagg_detect.detected) in iwl_mvm_uapsd_agg_disconnect()
862 mvm->tcm.data[mvmvif->id].uapsd_nonagg_detect.detected = true; in iwl_mvm_uapsd_agg_disconnect()
873 u64 bytes = mvm->tcm.data[mac].uapsd_nonagg_detect.rx_bytes; in iwl_mvm_check_uapsd_agg_expected_tpt()
878 rate = ewma_rate_read(&mvm->tcm.data[mac].uapsd_nonagg_detect.rate); in iwl_mvm_check_uapsd_agg_expected_tpt()
880 if (!rate || mvm->tcm.data[mac].opened_rx_ba_sessions || in iwl_mvm_check_uapsd_agg_expected_tpt()
881 mvm->tcm.data[mac].uapsd_nonagg_detect.detected) in iwl_mvm_check_uapsd_agg_expected_tpt()
928 unsigned int elapsed = jiffies_to_msecs(ts - mvm->tcm in iwl_mvm_calc_tcm_stats()
[all...]
/kernel/linux/linux-5.10/net/sched/
H A Dsch_api.c889 struct tcmsg *tcm; in tc_fill_qdisc() local
898 nlh = nlmsg_put(skb, portid, seq, event, sizeof(*tcm), flags); in tc_fill_qdisc()
901 tcm = nlmsg_data(nlh); in tc_fill_qdisc()
902 tcm->tcm_family = AF_UNSPEC; in tc_fill_qdisc()
903 tcm->tcm__pad1 = 0; in tc_fill_qdisc()
904 tcm->tcm__pad2 = 0; in tc_fill_qdisc()
905 tcm->tcm_ifindex = qdisc_dev(q)->ifindex; in tc_fill_qdisc()
906 tcm->tcm_parent = clid; in tc_fill_qdisc()
907 tcm->tcm_handle = q->handle; in tc_fill_qdisc()
908 tcm in tc_fill_qdisc()
1439 struct tcmsg *tcm = nlmsg_data(n); tc_get_qdisc() local
1542 struct tcmsg *tcm; tc_modify_qdisc() local
1854 struct tcmsg *tcm; tc_fill_tclass() local
2044 struct tcmsg *tcm = nlmsg_data(n); tc_ctl_tclass() local
2193 tc_dump_tclass_qdisc(struct Qdisc *q, struct sk_buff *skb, struct tcmsg *tcm, struct netlink_callback *cb, int *t_p, int s_t) tc_dump_tclass_qdisc() argument
2222 tc_dump_tclass_root(struct Qdisc *root, struct sk_buff *skb, struct tcmsg *tcm, struct netlink_callback *cb, int *t_p, int s_t, bool recur) tc_dump_tclass_root() argument
2255 struct tcmsg *tcm = nlmsg_data(cb->nlh); tc_dump_tclass() local
[all...]
H A Dcls_api.c1805 struct tcmsg *tcm; in tcf_fill_node() local
1809 nlh = nlmsg_put(skb, portid, seq, event, sizeof(*tcm), flags); in tcf_fill_node()
1812 tcm = nlmsg_data(nlh); in tcf_fill_node()
1813 tcm->tcm_family = AF_UNSPEC; in tcf_fill_node()
1814 tcm->tcm__pad1 = 0; in tcf_fill_node()
1815 tcm->tcm__pad2 = 0; in tcf_fill_node()
1817 tcm->tcm_ifindex = qdisc_dev(q)->ifindex; in tcf_fill_node()
1818 tcm->tcm_parent = parent; in tcf_fill_node()
1820 tcm->tcm_ifindex = TCM_IFINDEX_MAGIC_BLOCK; in tcf_fill_node()
1821 tcm in tcf_fill_node()
2485 struct tcmsg *tcm = nlmsg_data(cb->nlh); tcf_chain_dump() local
2552 struct tcmsg *tcm = nlmsg_data(cb->nlh); tc_dump_tfilter() local
2658 struct tcmsg *tcm; tc_chain_fill_node() local
2946 struct tcmsg *tcm = nlmsg_data(cb->nlh); tc_dump_chain() local
[all...]
H A Dsch_mq.c208 struct tcmsg *tcm) in mq_select_queue()
210 return mq_queue_get(sch, TC_H_MIN(tcm->tcm_parent)); in mq_select_queue()
256 struct sk_buff *skb, struct tcmsg *tcm) in mq_dump_class()
260 tcm->tcm_parent = TC_H_ROOT; in mq_dump_class()
261 tcm->tcm_handle |= TC_H_MIN(cl); in mq_dump_class()
262 tcm->tcm_info = dev_queue->qdisc_sleeping->handle; in mq_dump_class()
207 mq_select_queue(struct Qdisc *sch, struct tcmsg *tcm) mq_select_queue() argument
255 mq_dump_class(struct Qdisc *sch, unsigned long cl, struct sk_buff *skb, struct tcmsg *tcm) mq_dump_class() argument
H A Dsch_mqprio.c553 struct sk_buff *skb, struct tcmsg *tcm) in mqprio_dump_class()
560 tcm->tcm_parent = (tc < 0) ? 0 : in mqprio_dump_class()
563 tcm->tcm_info = dev_queue->qdisc_sleeping->handle; in mqprio_dump_class()
565 tcm->tcm_parent = TC_H_ROOT; in mqprio_dump_class()
566 tcm->tcm_info = 0; in mqprio_dump_class()
568 tcm->tcm_handle |= TC_H_MIN(cl); in mqprio_dump_class()
674 struct tcmsg *tcm) in mqprio_select_queue()
676 return mqprio_queue_get(sch, TC_H_MIN(tcm->tcm_parent)); in mqprio_select_queue()
552 mqprio_dump_class(struct Qdisc *sch, unsigned long cl, struct sk_buff *skb, struct tcmsg *tcm) mqprio_dump_class() argument
673 mqprio_select_queue(struct Qdisc *sch, struct tcmsg *tcm) mqprio_select_queue() argument
/kernel/linux/linux-6.6/net/sched/
H A Dsch_api.c918 struct tcmsg *tcm; in tc_fill_qdisc() local
927 nlh = nlmsg_put(skb, portid, seq, event, sizeof(*tcm), flags); in tc_fill_qdisc()
930 tcm = nlmsg_data(nlh); in tc_fill_qdisc()
931 tcm->tcm_family = AF_UNSPEC; in tc_fill_qdisc()
932 tcm->tcm__pad1 = 0; in tc_fill_qdisc()
933 tcm->tcm__pad2 = 0; in tc_fill_qdisc()
934 tcm->tcm_ifindex = qdisc_dev(q)->ifindex; in tc_fill_qdisc()
935 tcm->tcm_parent = clid; in tc_fill_qdisc()
936 tcm->tcm_handle = q->handle; in tc_fill_qdisc()
937 tcm in tc_fill_qdisc()
1477 struct tcmsg *tcm = nlmsg_data(n); tc_get_qdisc() local
1576 struct tcmsg *tcm; tc_modify_qdisc() local
1885 struct tcmsg *tcm; tc_fill_tclass() local
2075 struct tcmsg *tcm = nlmsg_data(n); tc_ctl_tclass() local
2220 tc_dump_tclass_qdisc(struct Qdisc *q, struct sk_buff *skb, struct tcmsg *tcm, struct netlink_callback *cb, int *t_p, int s_t) tc_dump_tclass_qdisc() argument
2249 tc_dump_tclass_root(struct Qdisc *root, struct sk_buff *skb, struct tcmsg *tcm, struct netlink_callback *cb, int *t_p, int s_t, bool recur) tc_dump_tclass_root() argument
2282 struct tcmsg *tcm = nlmsg_data(cb->nlh); tc_dump_tclass() local
[all...]
H A Dcls_api.c1977 struct tcmsg *tcm; in tcf_fill_node() local
1981 nlh = nlmsg_put(skb, portid, seq, event, sizeof(*tcm), flags); in tcf_fill_node()
1984 tcm = nlmsg_data(nlh); in tcf_fill_node()
1985 tcm->tcm_family = AF_UNSPEC; in tcf_fill_node()
1986 tcm->tcm__pad1 = 0; in tcf_fill_node()
1987 tcm->tcm__pad2 = 0; in tcf_fill_node()
1989 tcm->tcm_ifindex = qdisc_dev(q)->ifindex; in tcf_fill_node()
1990 tcm->tcm_parent = parent; in tcf_fill_node()
1992 tcm->tcm_ifindex = TCM_IFINDEX_MAGIC_BLOCK; in tcf_fill_node()
1993 tcm in tcf_fill_node()
2664 struct tcmsg *tcm = nlmsg_data(cb->nlh); tcf_chain_dump() local
2731 struct tcmsg *tcm = nlmsg_data(cb->nlh); tc_dump_tfilter() local
2838 struct tcmsg *tcm; tc_chain_fill_node() local
3127 struct tcmsg *tcm = nlmsg_data(cb->nlh); tc_dump_chain() local
[all...]
H A Dsch_mq.c170 struct tcmsg *tcm) in mq_select_queue()
172 return mq_queue_get(sch, TC_H_MIN(tcm->tcm_parent)); in mq_select_queue()
218 struct sk_buff *skb, struct tcmsg *tcm) in mq_dump_class()
222 tcm->tcm_parent = TC_H_ROOT; in mq_dump_class()
223 tcm->tcm_handle |= TC_H_MIN(cl); in mq_dump_class()
224 tcm->tcm_info = rtnl_dereference(dev_queue->qdisc_sleeping)->handle; in mq_dump_class()
169 mq_select_queue(struct Qdisc *sch, struct tcmsg *tcm) mq_select_queue() argument
217 mq_dump_class(struct Qdisc *sch, unsigned long cl, struct sk_buff *skb, struct tcmsg *tcm) mq_dump_class() argument
H A Dsch_mqprio.c644 struct sk_buff *skb, struct tcmsg *tcm) in mqprio_dump_class()
651 tcm->tcm_parent = (tc < 0) ? 0 : in mqprio_dump_class()
654 tcm->tcm_info = rtnl_dereference(dev_queue->qdisc_sleeping)->handle; in mqprio_dump_class()
656 tcm->tcm_parent = TC_H_ROOT; in mqprio_dump_class()
657 tcm->tcm_info = 0; in mqprio_dump_class()
659 tcm->tcm_handle |= TC_H_MIN(cl); in mqprio_dump_class()
751 struct tcmsg *tcm) in mqprio_select_queue()
753 return mqprio_queue_get(sch, TC_H_MIN(tcm->tcm_parent)); in mqprio_select_queue()
643 mqprio_dump_class(struct Qdisc *sch, unsigned long cl, struct sk_buff *skb, struct tcmsg *tcm) mqprio_dump_class() argument
750 mqprio_select_queue(struct Qdisc *sch, struct tcmsg *tcm) mqprio_select_queue() argument
/kernel/linux/linux-5.10/arch/csky/kernel/
H A Dvmlinux.lds.S67 *(.tcm.text)
68 *(.tcm.rodata)
70 *(.tcm.data)
89 *(.tcm.data)
/kernel/linux/linux-6.6/arch/csky/kernel/
H A Dvmlinux.lds.S68 *(.tcm.text)
69 *(.tcm.rodata)
71 *(.tcm.data)
90 *(.tcm.data)
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dvmlinux.lds.h161 *(.tcm.text) \
162 *(.tcm.rodata) \
171 *(.tcm.data) \
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dvmlinux.lds.h157 *(.tcm.text) \
158 *(.tcm.rodata) \
167 *(.tcm.data) \
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dpcie.c257 void __iomem *tcm; member
368 void __iomem *address = devinfo->tcm + mem_offset; in brcmf_pcie_read_tcm8()
377 void __iomem *address = devinfo->tcm + mem_offset; in brcmf_pcie_read_tcm16()
387 void __iomem *address = devinfo->tcm + mem_offset; in brcmf_pcie_write_tcm16()
415 void __iomem *address = devinfo->tcm + mem_offset; in brcmf_pcie_read_tcm32()
425 void __iomem *address = devinfo->tcm + mem_offset; in brcmf_pcie_write_tcm32()
434 void __iomem *addr = devinfo->tcm + devinfo->ci->rambase + mem_offset; in brcmf_pcie_read_ram32()
444 void __iomem *addr = devinfo->tcm + devinfo->ci->rambase + mem_offset; in brcmf_pcie_write_ram32()
454 void __iomem *address = devinfo->tcm + mem_offset; in brcmf_pcie_copy_dev_tomem()
1100 memcpy_fromio(&ringinfo, devinfo->tcm in brcmf_pcie_init_ringbuffers()
[all...]

Completed in 33 milliseconds

1234