/linux/drivers/net/can/dev/ |
H A D | bittiming.c | 19 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 D | calc_bittiming.c | 25 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 D | dev.c | 518 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 D | coex.c | 792 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 D | coex.h | 321 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 D | bittiming.h | 119 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 D | sync_bitops.h | 69 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 D | atomic.h | 81 GEN_BINARY_RMWcc(LOCK_PREFIX __ASM_SIZE(btc), *addr, "Ir", nr, "%0", "c"); in test_and_clear_bit()
|
/linux/kernel/debug/kdb/ |
H A D | kdb_cmds | 29 -btc
|
/linux/drivers/net/can/usb/ |
H A D | esd_usb.c | 1015 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 D | hw_atl2_utils_fw.c | 406 AQ_SDELTA(btc, tx_good_octets); in aq_a2_fill_b0_stats()
|
/linux/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_nic.c | 1054 if (stats->btc) in aq_nic_get_stats() 1055 data[++i] = stats->btc; in aq_nic_get_stats()
|