Home
last modified time | relevance | path

Searched refs:btc (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/net/can/dev/
H A Dbittiming.c19 const struct can_bittiming_const *btc, struct netlink_ext_ack *extack) in can_sjw_check() argument
21 if (bt->sjw > btc->sjw_max) { in can_sjw_check()
23 bt->sjw, btc->sjw_max); in can_sjw_check()
50 const struct can_bittiming_const *btc, in can_fixup_bittiming() argument
58 if (tseg1 < btc->tseg1_min) { in can_fixup_bittiming()
60 tseg1, btc->tseg1_min); in can_fixup_bittiming()
63 if (tseg1 > btc->tseg1_max) { in can_fixup_bittiming()
65 tseg1, btc->tseg1_max); in can_fixup_bittiming()
68 if (bt->phase_seg2 < btc->tseg2_min) { in can_fixup_bittiming()
70 bt->phase_seg2, btc->tseg2_min); in can_fixup_bittiming()
[all …]
H A Dcalc_bittiming.c25 can_update_sample_point(const struct can_bittiming_const *btc, in can_update_sample_point() argument
39 tseg2 = clamp(tseg2, btc->tseg2_min, btc->tseg2_max); in can_update_sample_point()
41 if (tseg1 > btc->tseg1_max) { in can_update_sample_point()
42 tseg1 = btc->tseg1_max; in can_update_sample_point()
66 const struct can_bittiming_const *btc, struct netlink_ext_ack *extack) in can_calc_bittiming() argument
94 for (tseg = (btc->tseg1_max + btc->tseg2_max) * 2 + 1; in can_calc_bittiming()
95 tseg >= (btc->tseg1_min + btc->tseg2_min) * 2; tseg--) { in can_calc_bittiming()
102 brp = (brp / btc->brp_inc) * btc->brp_inc; in can_calc_bittiming()
103 if (brp < btc->brp_min || brp > btc->brp_max) in can_calc_bittiming()
117 can_update_sample_point(btc, sample_point_nominal, tseg / 2, in can_calc_bittiming()
[all …]
H A Ddev.c518 can_bittiming_const_valid(const struct can_bittiming_const *btc) in can_bittiming_const_valid() argument
520 if (!btc) in can_bittiming_const_valid()
523 if (!btc->sjw_max) in can_bittiming_const_valid()
/linux/drivers/net/wireless/realtek/rtw89/
H A Dcoex.c792 struct rtw89_btc *btc = &rtwdev->btc; in _send_fw_cmd() local
793 struct rtw89_btc_btf_fwinfo *pfwinfo = &btc->fwinfo; in _send_fw_cmd()
794 struct rtw89_btc_cx *cx = &btc->cx; in _send_fw_cmd()
796 struct rtw89_btc_dm *dm = &btc->dm; in _send_fw_cmd()
800 btc->fwinfo.cnt_h2c_fail++; in _send_fw_cmd()
830 struct rtw89_btc *btc = &rtwdev->btc; in _reset_btc_var() local
831 const struct rtw89_btc_ver *ver = btc->ver; in _reset_btc_var()
832 struct rtw89_btc_cx *cx = &btc->cx; in _reset_btc_var()
833 struct rtw89_btc_wl_info *wl = &btc->cx.wl; in _reset_btc_var()
834 struct rtw89_btc_bt_info *bt = &btc->cx.bt; in _reset_btc_var()
[all …]
H A Dcoex.h321 struct rtw89_btc *btc = &rtwdev->btc; in rtw89_coex_query_bt_req_len() local
323 return btc->bt_req_len; in rtw89_coex_query_bt_req_len()
332 void _slot_set_le(struct rtw89_btc *btc, u8 sid, __le16 dura, __le32 tbl, __le16 type) in _slot_set_le() argument
334 if (btc->ver->fcxslots == 1) { in _slot_set_le()
335 btc->dm.slot.v1[sid].dur = dura; in _slot_set_le()
336 btc->dm.slot.v1[sid].cxtbl = tbl; in _slot_set_le()
337 btc->dm.slot.v1[sid].cxtype = type; in _slot_set_le()
338 } else if (btc->ver->fcxslots == 7) { in _slot_set_le()
339 btc->dm.slot.v7[sid].dur = dura; in _slot_set_le()
340 btc->dm.slot.v7[sid].cxtype = type; in _slot_set_le()
[all …]
/linux/include/linux/can/
H A Dbittiming.h119 const struct can_bittiming_const *btc, struct netlink_ext_ack *extack);
127 const struct can_bittiming_const *btc, struct netlink_ext_ack *extack) in can_calc_bittiming() argument
144 const struct can_bittiming_const *btc, struct netlink_ext_ack *extack);
147 const struct can_bittiming_const *btc,
/linux/arch/x86/include/asm/
H A Dsync_bitops.h69 asm volatile("lock; " __ASM_SIZE(btc) " %1,%0" in sync_change_bit()
111 return GEN_BINARY_RMWcc("lock; " __ASM_SIZE(btc), *addr, c, "Ir", nr); in sync_test_and_change_bit()
/linux/tools/arch/x86/include/asm/
H A Datomic.h81 GEN_BINARY_RMWcc(LOCK_PREFIX __ASM_SIZE(btc), *addr, "Ir", nr, "%0", "c"); in test_and_clear_bit()
/linux/kernel/debug/kdb/
H A Dkdb_cmds29 -btc
/linux/drivers/net/can/usb/
H A Desd_usb.c1015 const struct can_bittiming_const *btc = &esd_usb_2_bittiming_const; in esd_usb_2_set_bittiming() local
1027 canbtr |= (bt->brp - 1) & (btc->brp_max - 1); in esd_usb_2_set_bittiming()
1035 canbtr |= ((bt->sjw - 1) & (btc->sjw_max - 1)) in esd_usb_2_set_bittiming()
1038 & (btc->tseg1_max - 1)) in esd_usb_2_set_bittiming()
1040 canbtr |= ((bt->phase_seg2 - 1) & (btc->tseg2_max - 1)) in esd_usb_2_set_bittiming()
/linux/drivers/net/ethernet/aquantia/atlantic/hw_atl2/
H A Dhw_atl2_utils_fw.c406 AQ_SDELTA(btc, tx_good_octets); in aq_a2_fill_b0_stats()
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_nic.c1054 if (stats->btc) in aq_nic_get_stats()
1055 data[++i] = stats->btc; in aq_nic_get_stats()