btc               119 arch/x86/include/asm/bitops.h 	asm volatile(__ASM_SIZE(btc) " %1,%0" : : ADDR, "Ir" (nr) : "memory");
btc               130 arch/x86/include/asm/bitops.h 		asm volatile(LOCK_PREFIX __ASM_SIZE(btc) " %1,%0"
btc               190 arch/x86/include/asm/bitops.h 	asm volatile(__ASM_SIZE(btc) " %2,%1"
btc               201 arch/x86/include/asm/bitops.h 	return GEN_BINARY_RMWcc(LOCK_PREFIX __ASM_SIZE(btc), *addr, c, "Ir", nr);
btc                69 arch/x86/include/asm/sync_bitops.h 	asm volatile("lock; " __ASM_SIZE(btc) " %1,%0"
btc               111 arch/x86/include/asm/sync_bitops.h 	return GEN_BINARY_RMWcc("lock; " __ASM_SIZE(btc), *addr, c, "Ir", nr);
btc              1028 arch/x86/kvm/emulate.c FASTOP2W(btc);
btc                78 drivers/net/can/dev.c can_update_sample_point(const struct can_bittiming_const *btc,
btc                92 drivers/net/can/dev.c 		tseg2 = clamp(tseg2, btc->tseg2_min, btc->tseg2_max);
btc                94 drivers/net/can/dev.c 		if (tseg1 > btc->tseg1_max) {
btc                95 drivers/net/can/dev.c 			tseg1 = btc->tseg1_max;
btc               119 drivers/net/can/dev.c 			      const struct can_bittiming_const *btc)
btc               146 drivers/net/can/dev.c 	for (tseg = (btc->tseg1_max + btc->tseg2_max) * 2 + 1;
btc               147 drivers/net/can/dev.c 	     tseg >= (btc->tseg1_min + btc->tseg2_min) * 2; tseg--) {
btc               154 drivers/net/can/dev.c 		brp = (brp / btc->brp_inc) * btc->brp_inc;
btc               155 drivers/net/can/dev.c 		if (brp < btc->brp_min || brp > btc->brp_max)
btc               169 drivers/net/can/dev.c 		can_update_sample_point(btc, sample_point_nominal, tseg / 2,
btc               199 drivers/net/can/dev.c 	bt->sample_point = can_update_sample_point(btc, sample_point_nominal,
btc               211 drivers/net/can/dev.c 	if (!bt->sjw || !btc->sjw_max) {
btc               215 drivers/net/can/dev.c 		if (bt->sjw > btc->sjw_max)
btc               216 drivers/net/can/dev.c 			bt->sjw = btc->sjw_max;
btc               232 drivers/net/can/dev.c 			      const struct can_bittiming_const *btc)
btc               245 drivers/net/can/dev.c 			       const struct can_bittiming_const *btc)
btc               254 drivers/net/can/dev.c 	if (bt->sjw > btc->sjw_max ||
btc               255 drivers/net/can/dev.c 	    tseg1 < btc->tseg1_min || tseg1 > btc->tseg1_max ||
btc               256 drivers/net/can/dev.c 	    bt->phase_seg2 < btc->tseg2_min || bt->phase_seg2 > btc->tseg2_max)
btc               260 drivers/net/can/dev.c 	if (btc->brp_inc > 1)
btc               261 drivers/net/can/dev.c 		do_div(brp64, btc->brp_inc);
btc               264 drivers/net/can/dev.c 	if (btc->brp_inc > 1)
btc               265 drivers/net/can/dev.c 		brp64 *= btc->brp_inc;
btc               268 drivers/net/can/dev.c 	if (bt->brp < btc->brp_min || bt->brp > btc->brp_max)
btc               299 drivers/net/can/dev.c 			     const struct can_bittiming_const *btc,
btc               310 drivers/net/can/dev.c 	if (!bt->tq && bt->bitrate && btc)
btc               311 drivers/net/can/dev.c 		err = can_calc_bittiming(dev, bt, btc);
btc               312 drivers/net/can/dev.c 	else if (bt->tq && !bt->bitrate && btc)
btc               313 drivers/net/can/dev.c 		err = can_fixup_bittiming(dev, bt, btc);