bm_ext            211 drivers/block/drbd/drbd_actlog.c 		struct bm_extent  *bm_ext = lc_entry(tmp, struct bm_extent, lce);
bm_ext            212 drivers/block/drbd/drbd_actlog.c 		if (test_bit(BME_NO_WRITES, &bm_ext->flags))
bm_ext            213 drivers/block/drbd/drbd_actlog.c 			return bm_ext;
bm_ext            221 drivers/block/drbd/drbd_actlog.c 	struct bm_extent *bm_ext;
bm_ext            225 drivers/block/drbd/drbd_actlog.c 	bm_ext = find_active_resync_extent(device, enr);
bm_ext            226 drivers/block/drbd/drbd_actlog.c 	if (bm_ext) {
bm_ext            227 drivers/block/drbd/drbd_actlog.c 		wake = !test_and_set_bit(BME_PRIORITY, &bm_ext->flags);
bm_ext            523 drivers/block/drbd/drbd_actlog.c 			struct bm_extent  *bm_ext = lc_entry(tmp, struct bm_extent, lce);
bm_ext            524 drivers/block/drbd/drbd_actlog.c 			if (test_bit(BME_NO_WRITES, &bm_ext->flags)) {
bm_ext            525 drivers/block/drbd/drbd_actlog.c 				if (!test_and_set_bit(BME_PRIORITY, &bm_ext->flags))
bm_ext            905 drivers/block/drbd/drbd_actlog.c 	struct bm_extent *bm_ext;
bm_ext            915 drivers/block/drbd/drbd_actlog.c 	bm_ext = e ? lc_entry(e, struct bm_extent, lce) : NULL;
bm_ext            916 drivers/block/drbd/drbd_actlog.c 	if (bm_ext) {
bm_ext            917 drivers/block/drbd/drbd_actlog.c 		if (bm_ext->lce.lc_number != enr) {
bm_ext            918 drivers/block/drbd/drbd_actlog.c 			bm_ext->rs_left = drbd_bm_e_weight(device, enr);
bm_ext            919 drivers/block/drbd/drbd_actlog.c 			bm_ext->rs_failed = 0;
bm_ext            923 drivers/block/drbd/drbd_actlog.c 		if (bm_ext->lce.refcnt == 1)
bm_ext            925 drivers/block/drbd/drbd_actlog.c 		set_bit(BME_NO_WRITES, &bm_ext->flags);
bm_ext            932 drivers/block/drbd/drbd_actlog.c 	if (!bm_ext) {
bm_ext            939 drivers/block/drbd/drbd_actlog.c 	return bm_ext;
bm_ext            963 drivers/block/drbd/drbd_actlog.c 	struct bm_extent *bm_ext;
bm_ext            969 drivers/block/drbd/drbd_actlog.c 			(bm_ext = _bme_get(device, enr)));
bm_ext            973 drivers/block/drbd/drbd_actlog.c 	if (test_bit(BME_LOCKED, &bm_ext->flags))
bm_ext            982 drivers/block/drbd/drbd_actlog.c 					       (sa && test_bit(BME_PRIORITY, &bm_ext->flags)));
bm_ext            984 drivers/block/drbd/drbd_actlog.c 		if (sig || (sa && test_bit(BME_PRIORITY, &bm_ext->flags))) {
bm_ext            986 drivers/block/drbd/drbd_actlog.c 			if (lc_put(device->resync, &bm_ext->lce) == 0) {
bm_ext            987 drivers/block/drbd/drbd_actlog.c 				bm_ext->flags = 0; /* clears BME_NO_WRITES and eventually BME_PRIORITY */
bm_ext            999 drivers/block/drbd/drbd_actlog.c 	set_bit(BME_LOCKED, &bm_ext->flags);
bm_ext           1017 drivers/block/drbd/drbd_actlog.c 	struct bm_extent *bm_ext;
bm_ext           1045 drivers/block/drbd/drbd_actlog.c 		bm_ext = e ? lc_entry(e, struct bm_extent, lce) : NULL;
bm_ext           1046 drivers/block/drbd/drbd_actlog.c 		if (bm_ext) {
bm_ext           1047 drivers/block/drbd/drbd_actlog.c 			D_ASSERT(device, !test_bit(BME_LOCKED, &bm_ext->flags));
bm_ext           1048 drivers/block/drbd/drbd_actlog.c 			D_ASSERT(device, test_bit(BME_NO_WRITES, &bm_ext->flags));
bm_ext           1049 drivers/block/drbd/drbd_actlog.c 			clear_bit(BME_NO_WRITES, &bm_ext->flags);
bm_ext           1051 drivers/block/drbd/drbd_actlog.c 			if (lc_put(device->resync, &bm_ext->lce) == 0) {
bm_ext           1052 drivers/block/drbd/drbd_actlog.c 				bm_ext->flags = 0;
bm_ext           1062 drivers/block/drbd/drbd_actlog.c 	bm_ext = e ? lc_entry(e, struct bm_extent, lce) : NULL;
bm_ext           1063 drivers/block/drbd/drbd_actlog.c 	if (bm_ext) {
bm_ext           1064 drivers/block/drbd/drbd_actlog.c 		if (test_bit(BME_LOCKED, &bm_ext->flags))
bm_ext           1066 drivers/block/drbd/drbd_actlog.c 		if (!test_and_set_bit(BME_NO_WRITES, &bm_ext->flags)) {
bm_ext           1073 drivers/block/drbd/drbd_actlog.c 			bm_ext->lce.refcnt--;
bm_ext           1074 drivers/block/drbd/drbd_actlog.c 			D_ASSERT(device, bm_ext->lce.refcnt > 0);
bm_ext           1083 drivers/block/drbd/drbd_actlog.c 		bm_ext = e ? lc_entry(e, struct bm_extent, lce) : NULL;
bm_ext           1084 drivers/block/drbd/drbd_actlog.c 		if (!bm_ext) {
bm_ext           1092 drivers/block/drbd/drbd_actlog.c 		if (bm_ext->lce.lc_number != enr) {
bm_ext           1093 drivers/block/drbd/drbd_actlog.c 			bm_ext->rs_left = drbd_bm_e_weight(device, enr);
bm_ext           1094 drivers/block/drbd/drbd_actlog.c 			bm_ext->rs_failed = 0;
bm_ext           1097 drivers/block/drbd/drbd_actlog.c 			D_ASSERT(device, test_bit(BME_LOCKED, &bm_ext->flags) == 0);
bm_ext           1099 drivers/block/drbd/drbd_actlog.c 		set_bit(BME_NO_WRITES, &bm_ext->flags);
bm_ext           1100 drivers/block/drbd/drbd_actlog.c 		D_ASSERT(device, bm_ext->lce.refcnt == 1);
bm_ext           1109 drivers/block/drbd/drbd_actlog.c 	set_bit(BME_LOCKED, &bm_ext->flags);
bm_ext           1116 drivers/block/drbd/drbd_actlog.c 	if (bm_ext) {
bm_ext           1118 drivers/block/drbd/drbd_actlog.c 			D_ASSERT(device, !test_bit(BME_LOCKED, &bm_ext->flags));
bm_ext           1119 drivers/block/drbd/drbd_actlog.c 			D_ASSERT(device, test_bit(BME_NO_WRITES, &bm_ext->flags));
bm_ext           1120 drivers/block/drbd/drbd_actlog.c 			clear_bit(BME_NO_WRITES, &bm_ext->flags);
bm_ext           1122 drivers/block/drbd/drbd_actlog.c 			if (lc_put(device->resync, &bm_ext->lce) == 0) {
bm_ext           1123 drivers/block/drbd/drbd_actlog.c 				bm_ext->flags = 0;
bm_ext           1138 drivers/block/drbd/drbd_actlog.c 	struct bm_extent *bm_ext;
bm_ext           1143 drivers/block/drbd/drbd_actlog.c 	bm_ext = e ? lc_entry(e, struct bm_extent, lce) : NULL;
bm_ext           1144 drivers/block/drbd/drbd_actlog.c 	if (!bm_ext) {
bm_ext           1151 drivers/block/drbd/drbd_actlog.c 	if (bm_ext->lce.refcnt == 0) {
bm_ext           1159 drivers/block/drbd/drbd_actlog.c 	if (lc_put(device->resync, &bm_ext->lce) == 0) {
bm_ext           1160 drivers/block/drbd/drbd_actlog.c 		bm_ext->flags = 0; /* clear BME_LOCKED, BME_NO_WRITES and BME_PRIORITY */
bm_ext           1196 drivers/block/drbd/drbd_actlog.c 	struct bm_extent *bm_ext;
bm_ext           1205 drivers/block/drbd/drbd_actlog.c 			bm_ext = lc_entry(e, struct bm_extent, lce);
bm_ext           1206 drivers/block/drbd/drbd_actlog.c 			if (bm_ext->lce.lc_number == LC_FREE)
bm_ext           1208 drivers/block/drbd/drbd_actlog.c 			if (bm_ext->lce.lc_number == device->resync_wenr) {
bm_ext           1212 drivers/block/drbd/drbd_actlog.c 				D_ASSERT(device, !test_bit(BME_LOCKED, &bm_ext->flags));
bm_ext           1213 drivers/block/drbd/drbd_actlog.c 				D_ASSERT(device, test_bit(BME_NO_WRITES, &bm_ext->flags));
bm_ext           1214 drivers/block/drbd/drbd_actlog.c 				clear_bit(BME_NO_WRITES, &bm_ext->flags);
bm_ext           1216 drivers/block/drbd/drbd_actlog.c 				lc_put(device->resync, &bm_ext->lce);
bm_ext           1218 drivers/block/drbd/drbd_actlog.c 			if (bm_ext->lce.refcnt != 0) {
bm_ext           1220 drivers/block/drbd/drbd_actlog.c 				     "refcnt=%d\n", bm_ext->lce.refcnt);
bm_ext           1225 drivers/block/drbd/drbd_actlog.c 			D_ASSERT(device, !test_bit(BME_LOCKED, &bm_ext->flags));
bm_ext           1226 drivers/block/drbd/drbd_actlog.c 			D_ASSERT(device, !test_bit(BME_NO_WRITES, &bm_ext->flags));
bm_ext           1227 drivers/block/drbd/drbd_actlog.c 			lc_del(device->resync, &bm_ext->lce);
bm_ext           2778 drivers/block/drbd/drbd_receiver.c 		struct bm_extent *bm_ext = lc_entry(tmp, struct bm_extent, lce);
bm_ext           2779 drivers/block/drbd/drbd_receiver.c 		if (test_bit(BME_PRIORITY, &bm_ext->flags))
bm_ext             63 fs/affs/amigaffs.h 	__be32 bm_ext;