Home
last modified time | relevance | path

Searched refs:bitnr (Results 1 - 25 of 68) sorted by relevance

123

/kernel/linux/linux-5.10/include/linux/
H A Dsbitmap.h219 #define SB_NR_TO_INDEX(sb, bitnr) ((bitnr) >> (sb)->shift)
220 #define SB_NR_TO_BIT(sb, bitnr) ((bitnr) & ((1U << (sb)->shift) - 1U))
293 unsigned int bitnr) in __sbitmap_word()
295 return &sb->map[SB_NR_TO_INDEX(sb, bitnr)].word; in __sbitmap_word()
300 static inline void sbitmap_set_bit(struct sbitmap *sb, unsigned int bitnr) in sbitmap_set_bit() argument
302 set_bit(SB_NR_TO_BIT(sb, bitnr), __sbitmap_word(sb, bitnr)); in sbitmap_set_bit()
305 static inline void sbitmap_clear_bit(struct sbitmap *sb, unsigned int bitnr) in sbitmap_clear_bit() argument
292 __sbitmap_word(struct sbitmap *sb, unsigned int bitnr) __sbitmap_word() argument
316 sbitmap_deferred_clear_bit(struct sbitmap *sb, unsigned int bitnr) sbitmap_deferred_clear_bit() argument
323 sbitmap_clear_bit_unlock(struct sbitmap *sb, unsigned int bitnr) sbitmap_clear_bit_unlock() argument
329 sbitmap_test_bit(struct sbitmap *sb, unsigned int bitnr) sbitmap_test_bit() argument
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dsbitmap.h232 #define SB_NR_TO_INDEX(sb, bitnr) ((bitnr) >> (sb)->shift)
233 #define SB_NR_TO_BIT(sb, bitnr) ((bitnr) & ((1U << (sb)->shift) - 1U))
306 unsigned int bitnr) in __sbitmap_word()
308 return &sb->map[SB_NR_TO_INDEX(sb, bitnr)].word; in __sbitmap_word()
313 static inline void sbitmap_set_bit(struct sbitmap *sb, unsigned int bitnr) in sbitmap_set_bit() argument
315 set_bit(SB_NR_TO_BIT(sb, bitnr), __sbitmap_word(sb, bitnr)); in sbitmap_set_bit()
318 static inline void sbitmap_clear_bit(struct sbitmap *sb, unsigned int bitnr) in sbitmap_clear_bit() argument
305 __sbitmap_word(struct sbitmap *sb, unsigned int bitnr) __sbitmap_word() argument
329 sbitmap_deferred_clear_bit(struct sbitmap *sb, unsigned int bitnr) sbitmap_deferred_clear_bit() argument
340 sbitmap_put(struct sbitmap *sb, unsigned int bitnr) sbitmap_put() argument
348 sbitmap_test_bit(struct sbitmap *sb, unsigned int bitnr) sbitmap_test_bit() argument
[all...]
/kernel/linux/linux-5.10/net/xfrm/
H A Dxfrm_replay.c190 unsigned int bitnr, nr; in xfrm_replay_check_bmp() local
213 bitnr = (pos - diff) % replay_esn->replay_window; in xfrm_replay_check_bmp()
215 bitnr = replay_esn->replay_window - (diff - pos); in xfrm_replay_check_bmp()
217 nr = bitnr >> 5; in xfrm_replay_check_bmp()
218 bitnr = bitnr & 0x1F; in xfrm_replay_check_bmp()
219 if (replay_esn->bmp[nr] & (1U << bitnr)) in xfrm_replay_check_bmp()
233 unsigned int bitnr, nr, i; in xfrm_replay_advance_bmp() local
249 bitnr = (pos + i) % replay_esn->replay_window; in xfrm_replay_advance_bmp()
250 nr = bitnr >> in xfrm_replay_advance_bmp()
428 unsigned int bitnr, nr; xfrm_replay_check_esn() local
498 unsigned int bitnr, nr, i; xfrm_replay_advance_esn() local
[all...]
/kernel/linux/linux-6.6/net/xfrm/
H A Dxfrm_replay.c216 unsigned int bitnr, nr; in xfrm_replay_check_bmp() local
239 bitnr = (pos - diff) % replay_esn->replay_window; in xfrm_replay_check_bmp()
241 bitnr = replay_esn->replay_window - (diff - pos); in xfrm_replay_check_bmp()
243 nr = bitnr >> 5; in xfrm_replay_check_bmp()
244 bitnr = bitnr & 0x1F; in xfrm_replay_check_bmp()
245 if (replay_esn->bmp[nr] & (1U << bitnr)) in xfrm_replay_check_bmp()
259 unsigned int bitnr, nr, i; in xfrm_replay_advance_bmp() local
275 bitnr = (pos + i) % replay_esn->replay_window; in xfrm_replay_advance_bmp()
276 nr = bitnr >> in xfrm_replay_advance_bmp()
454 unsigned int bitnr, nr; xfrm_replay_check_esn() local
555 unsigned int bitnr, nr, i; xfrm_replay_advance_esn() local
[all...]
/kernel/linux/linux-5.10/drivers/block/drbd/
H A Ddrbd_bitmap.c304 static unsigned int bm_bit_to_page_idx(struct drbd_bitmap *b, u64 bitnr) in bm_bit_to_page_idx() argument
306 /* page_nr = (bitnr/8) >> PAGE_SHIFT; */ in bm_bit_to_page_idx()
307 unsigned int page_nr = bitnr >> (PAGE_SHIFT + 3); in bm_bit_to_page_idx()
1346 * wants bitnr, not sector.
1354 unsigned long bitnr; in __bm_change_bits_to() local
1364 for (bitnr = s; bitnr <= e; bitnr++) { in __bm_change_bits_to()
1365 unsigned int page_nr = bm_bit_to_page_idx(b, bitnr); in __bm_change_bits_to()
1379 c += (0 == __test_and_set_bit_le(bitnr in __bm_change_bits_to()
1544 drbd_bm_test_bit(struct drbd_device *device, const unsigned long bitnr) drbd_bm_test_bit() argument
1580 unsigned long bitnr; drbd_bm_count_bits() local
[all...]
/kernel/linux/linux-6.6/drivers/block/drbd/
H A Ddrbd_bitmap.c304 static unsigned int bm_bit_to_page_idx(struct drbd_bitmap *b, u64 bitnr) in bm_bit_to_page_idx() argument
306 /* page_nr = (bitnr/8) >> PAGE_SHIFT; */ in bm_bit_to_page_idx()
307 unsigned int page_nr = bitnr >> (PAGE_SHIFT + 3); in bm_bit_to_page_idx()
1383 * wants bitnr, not sector.
1391 unsigned long bitnr; in __bm_change_bits_to() local
1401 for (bitnr = s; bitnr <= e; bitnr++) { in __bm_change_bits_to()
1402 unsigned int page_nr = bm_bit_to_page_idx(b, bitnr); in __bm_change_bits_to()
1416 c += (0 == __test_and_set_bit_le(bitnr in __bm_change_bits_to()
1581 drbd_bm_test_bit(struct drbd_device *device, const unsigned long bitnr) drbd_bm_test_bit() argument
1617 unsigned long bitnr; drbd_bm_count_bits() local
[all...]
/kernel/linux/linux-5.10/block/
H A Dblk-mq-tag.c203 unsigned int bitnr) in blk_mq_find_and_get_req()
209 rq = tags->rqs[bitnr]; in blk_mq_find_and_get_req()
210 if (!rq || rq->tag != bitnr || !refcount_inc_not_zero(&rq->ref)) in blk_mq_find_and_get_req()
216 static bool bt_iter(struct sbitmap *bitmap, unsigned int bitnr, void *data) in bt_iter() argument
226 bitnr += tags->nr_reserved_tags; in bt_iter()
231 rq = blk_mq_find_and_get_req(tags, bitnr); in bt_iter()
279 static bool bt_tags_iter(struct sbitmap *bitmap, unsigned int bitnr, void *data) in bt_tags_iter() argument
289 bitnr += tags->nr_reserved_tags; in bt_tags_iter()
296 rq = tags->static_rqs[bitnr]; in bt_tags_iter()
298 rq = blk_mq_find_and_get_req(tags, bitnr); in bt_tags_iter()
202 blk_mq_find_and_get_req(struct blk_mq_tags *tags, unsigned int bitnr) blk_mq_find_and_get_req() argument
[all...]
/kernel/linux/linux-6.6/block/
H A Dblk-mq-tag.c253 unsigned int bitnr) in blk_mq_find_and_get_req()
259 rq = tags->rqs[bitnr]; in blk_mq_find_and_get_req()
260 if (!rq || rq->tag != bitnr || !req_ref_inc_not_zero(rq)) in blk_mq_find_and_get_req()
266 static bool bt_iter(struct sbitmap *bitmap, unsigned int bitnr, void *data) in bt_iter() argument
282 bitnr += tags->nr_reserved_tags; in bt_iter()
287 rq = blk_mq_find_and_get_req(tags, bitnr); in bt_iter()
338 static bool bt_tags_iter(struct sbitmap *bitmap, unsigned int bitnr, void *data) in bt_tags_iter() argument
347 bitnr += tags->nr_reserved_tags; in bt_tags_iter()
354 rq = tags->static_rqs[bitnr]; in bt_tags_iter()
356 rq = blk_mq_find_and_get_req(tags, bitnr); in bt_tags_iter()
252 blk_mq_find_and_get_req(struct blk_mq_tags *tags, unsigned int bitnr) blk_mq_find_and_get_req() argument
[all...]
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dw83781d.c452 int bitnr = to_sensor_dev_attr(attr)->index; in show_alarm() local
453 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in show_alarm()
461 int bitnr = (data->type == w83781d) ? 5 : 13; in show_temp3_alarm() local
462 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in show_temp3_alarm()
523 int bitnr = to_sensor_dev_attr(attr)->index; in show_beep() local
524 return sprintf(buf, "%u\n", (data->beep_mask >> bitnr) & 1); in show_beep()
532 int bitnr = to_sensor_dev_attr(attr)->index; in store_beep() local
546 data->beep_mask |= (1 << bitnr); in store_beep()
548 data->beep_mask &= ~(1 << bitnr); in store_beep()
550 if (bitnr < in store_beep()
582 int bitnr = (data->type == w83781d) ? 5 : 13; show_temp3_beep() local
[all...]
H A Dw83627hf.c844 int bitnr = to_sensor_dev_attr(attr)->index; in alarm_show() local
845 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in alarm_show()
905 int bitnr = to_sensor_dev_attr(attr)->index; in beep_show() local
906 return sprintf(buf, "%u\n", (data->beep_mask >> bitnr) & 1); in beep_show()
914 int bitnr = to_sensor_dev_attr(attr)->index; in beep_store() local
928 data->beep_mask |= (1 << bitnr); in beep_store()
930 data->beep_mask &= ~(1 << bitnr); in beep_store()
932 if (bitnr < 8) { in beep_store()
935 reg |= (1 << bitnr); in beep_store()
937 reg &= ~(1 << bitnr); in beep_store()
[all...]
H A Dgl518sm.c451 int bitnr = to_sensor_dev_attr(attr)->index; in alarm_show() local
453 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in alarm_show()
467 int bitnr = to_sensor_dev_attr(attr)->index; in beep_show() local
469 return sprintf(buf, "%u\n", (data->beep_mask >> bitnr) & 1); in beep_show()
477 int bitnr = to_sensor_dev_attr(attr)->index; in beep_store() local
491 data->beep_mask |= (1 << bitnr); in beep_store()
493 data->beep_mask &= ~(1 << bitnr); in beep_store()
H A Dad7414.c152 int bitnr = to_sensor_dev_attr(attr)->index; in alarm_show() local
154 int value = (data->temp_input >> bitnr) & 1; in alarm_show()
H A Dlm83.c195 int bitnr = attr->index; in alarm_show() local
197 return sprintf(buf, "%d\n", (data->alarms >> bitnr) & 1); in alarm_show()
H A Dlm77.c206 int bitnr = to_sensor_dev_attr(attr)->index; in alarm_show() local
208 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in alarm_show()
H A Dmax1619.c178 int bitnr = to_sensor_dev_attr(attr)->index; in alarm_show() local
180 return sprintf(buf, "%d\n", (data->alarms >> bitnr) & 1); in alarm_show()
H A Dmax6642.c239 int bitnr = to_sensor_dev_attr(attr)->index; in alarm_show() local
241 return sprintf(buf, "%d\n", (data->alarms >> bitnr) & 1); in alarm_show()
H A Dlm92.c222 int bitnr = to_sensor_dev_attr(attr)->index; in alarm_show() local
224 return sprintf(buf, "%d\n", (data->temp[t_input] >> bitnr) & 1); in alarm_show()
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dw83781d.c452 int bitnr = to_sensor_dev_attr(attr)->index; in show_alarm() local
453 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in show_alarm()
461 int bitnr = (data->type == w83781d) ? 5 : 13; in show_temp3_alarm() local
462 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in show_temp3_alarm()
523 int bitnr = to_sensor_dev_attr(attr)->index; in show_beep() local
524 return sprintf(buf, "%u\n", (data->beep_mask >> bitnr) & 1); in show_beep()
532 int bitnr = to_sensor_dev_attr(attr)->index; in store_beep() local
546 data->beep_mask |= (1 << bitnr); in store_beep()
548 data->beep_mask &= ~(1 << bitnr); in store_beep()
550 if (bitnr < in store_beep()
582 int bitnr = (data->type == w83781d) ? 5 : 13; show_temp3_beep() local
[all...]
H A Dw83627hf.c911 int bitnr = to_sensor_dev_attr(attr)->index; in alarm_show() local
912 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in alarm_show()
935 int bitnr = to_sensor_dev_attr(attr)->index; in beep_show() local
936 return sprintf(buf, "%u\n", (data->beep_mask >> bitnr) & 1); in beep_show()
944 int bitnr = to_sensor_dev_attr(attr)->index; in beep_store() local
958 data->beep_mask |= (1 << bitnr); in beep_store()
960 data->beep_mask &= ~(1 << bitnr); in beep_store()
962 if (bitnr < 8) { in beep_store()
965 reg |= (1 << bitnr); in beep_store()
967 reg &= ~(1 << bitnr); in beep_store()
[all...]
H A Dgl518sm.c451 int bitnr = to_sensor_dev_attr(attr)->index; in alarm_show() local
453 return sprintf(buf, "%u\n", (data->alarms >> bitnr) & 1); in alarm_show()
467 int bitnr = to_sensor_dev_attr(attr)->index; in beep_show() local
469 return sprintf(buf, "%u\n", (data->beep_mask >> bitnr) & 1); in beep_show()
477 int bitnr = to_sensor_dev_attr(attr)->index; in beep_store() local
491 data->beep_mask |= (1 << bitnr); in beep_store()
493 data->beep_mask &= ~(1 << bitnr); in beep_store()
H A Dad7414.c152 int bitnr = to_sensor_dev_attr(attr)->index; in alarm_show() local
154 int value = (data->temp_input >> bitnr) & 1; in alarm_show()
H A Dmax1619.c178 int bitnr = to_sensor_dev_attr(attr)->index; in alarm_show() local
180 return sprintf(buf, "%d\n", (data->alarms >> bitnr) & 1); in alarm_show()
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-msic.c229 int bitnr; in msic_gpio_irq_handler() local
236 for_each_set_bit(bitnr, &pending, BITS_PER_BYTE) in msic_gpio_irq_handler()
237 generic_handle_irq(mg->irq_base + i * BITS_PER_BYTE + bitnr); in msic_gpio_irq_handler()
/kernel/linux/linux-5.10/sound/pci/oxygen/
H A Doxygen_mixer.c510 unsigned int bitnr = (ctl->private_value >> 8) & 0xff; in ac97_switch_get() local
517 if (!(reg & (1 << bitnr)) ^ !invert) in ac97_switch_get()
548 unsigned int bitnr = (ctl->private_value >> 8) & 0xff; in ac97_switch_put() local
557 newreg |= 1 << bitnr; in ac97_switch_put()
559 newreg &= ~(1 << bitnr); in ac97_switch_put()
576 bitnr == 15 && !(newreg & 0x8000)) { in ac97_switch_put()
729 #define AC97_SWITCH(xname, codec, index, bitnr, invert) { \
736 ((bitnr) << 8) | (index), \
/kernel/linux/linux-6.6/sound/pci/oxygen/
H A Doxygen_mixer.c510 unsigned int bitnr = (ctl->private_value >> 8) & 0xff; in ac97_switch_get() local
517 if (!(reg & (1 << bitnr)) ^ !invert) in ac97_switch_get()
548 unsigned int bitnr = (ctl->private_value >> 8) & 0xff; in ac97_switch_put() local
557 newreg |= 1 << bitnr; in ac97_switch_put()
559 newreg &= ~(1 << bitnr); in ac97_switch_put()
576 bitnr == 15 && !(newreg & 0x8000)) { in ac97_switch_put()
729 #define AC97_SWITCH(xname, codec, index, bitnr, invert) { \
736 ((bitnr) << 8) | (index), \

Completed in 26 milliseconds

123