/linux/lib/ |
A D | ts_bm.c | 78 != bm->pattern[bm->patlen-1-i]) in bm_find() 119 bm->bad_shift[i] = bm->patlen; in compute_prefix_tbl() 121 bm->bad_shift[bm->pattern[i]] = bm->patlen - 1 - i; in compute_prefix_tbl() 123 bm->bad_shift[tolower(bm->pattern[i])] in compute_prefix_tbl() 131 bm->good_shift[i] = bm->patlen; in compute_prefix_tbl() 135 bm->good_shift[g] = bm->patlen-j-g; in compute_prefix_tbl() 145 struct ts_bm *bm; in bm_init() local 156 bm->patlen = len; in bm_init() 157 bm->pattern = (u8 *) bm->good_shift + prefix_tbl_len; in bm_init() 171 return bm->pattern; in bm_get_pattern() [all …]
|
A D | lshrdi3.c | 12 word_type bm; in __lshrdi3() local 18 bm = 32 - b; in __lshrdi3() 20 if (bm <= 0) { in __lshrdi3() 22 w.s.low = (unsigned int) uu.s.high >> -bm; in __lshrdi3() 24 const unsigned int carries = (unsigned int) uu.s.high << bm; in __lshrdi3()
|
A D | ashldi3.c | 12 word_type bm; in __ashldi3() local 18 bm = 32 - b; in __ashldi3() 20 if (bm <= 0) { in __ashldi3() 22 w.s.high = (unsigned int) uu.s.low << -bm; in __ashldi3() 24 const unsigned int carries = (unsigned int) uu.s.low >> bm; in __ashldi3()
|
/linux/drivers/comedi/ |
A D | comedi_buf.c | 50 kfree(bm); in comedi_buf_map_kref_release() 82 bm = kzalloc(sizeof(*bm), GFP_KERNEL); in comedi_buf_map_alloc() 83 if (!bm) in comedi_buf_map_alloc() 133 return bm; in comedi_buf_map_alloc() 158 if (!bm) in __comedi_buf_alloc() 192 if (bm) in comedi_buf_map_get() 198 if (bm) in comedi_buf_map_put() 241 if (bm && bm->n_pages) in comedi_buf_map_from_subdev_get() 244 bm = NULL; in comedi_buf_map_from_subdev_get() 247 return bm; in comedi_buf_map_from_subdev_get() [all …]
|
/linux/arch/powerpc/math-emu/ |
A D | udivmodti4.c | 15 _FP_I_TYPE b, bm; in _fp_udivmodti4() local 53 if (bm != 0) in _fp_udivmodti4() 58 d0 = d0 << bm; in _fp_udivmodti4() 59 n1 = (n1 << bm) | (n0 >> (_FP_W_TYPE_SIZE - bm)); in _fp_udivmodti4() 60 n0 = n0 << bm; in _fp_udivmodti4() 77 if (bm == 0) in _fp_udivmodti4() 97 d0 = d0 << bm; in _fp_udivmodti4() 100 n0 = n0 << bm; in _fp_udivmodti4() 112 r0 = n0 >> bm; in _fp_udivmodti4() 134 if (bm == 0) in _fp_udivmodti4() [all …]
|
/linux/drivers/md/persistent-data/ |
A D | dm-block-manager.c | 385 bm = kmalloc(sizeof(*bm), GFP_KERNEL); in dm_block_manager_create() 386 if (!bm) { in dm_block_manager_create() 397 kfree(bm); in dm_block_manager_create() 401 bm->read_only = false; in dm_block_manager_create() 403 return bm; in dm_block_manager_create() 413 kfree(bm); in dm_block_manager_destroy() 619 return (bm ? bm->read_only : true); in dm_bm_is_read_only() 625 if (bm) in dm_bm_set_read_only() 626 bm->read_only = true; in dm_bm_set_read_only() 632 if (bm) in dm_bm_set_read_write() [all …]
|
A D | dm-block-manager.h | 37 void dm_block_manager_destroy(struct dm_block_manager *bm); 39 unsigned dm_bm_block_size(struct dm_block_manager *bm); 40 dm_block_t dm_bm_nr_blocks(struct dm_block_manager *bm); 73 int dm_bm_read_lock(struct dm_block_manager *bm, dm_block_t b, 77 int dm_bm_write_lock(struct dm_block_manager *bm, dm_block_t b, 85 int dm_bm_read_try_lock(struct dm_block_manager *bm, dm_block_t b, 108 int dm_bm_flush(struct dm_block_manager *bm); 113 void dm_bm_prefetch(struct dm_block_manager *bm, dm_block_t b); 126 bool dm_bm_is_read_only(struct dm_block_manager *bm); 127 void dm_bm_set_read_only(struct dm_block_manager *bm); [all …]
|
A D | dm-transaction-manager.c | 68 dm_bm_prefetch(bm, p->blocks[i]); in prefetch_issue() 92 struct dm_block_manager *bm; member 172 tm->bm = bm; in dm_tm_create() 218 return dm_bm_flush(tm->bm); in dm_tm_pre_commit() 230 return dm_bm_flush(tm->bm); in dm_tm_commit() 279 r = dm_bm_read_lock(tm->bm, orig, v, &orig_block); in __shadow_block() 297 dm_bm_block_size(tm->bm)); in __shadow_block() 341 return dm_bm_read_lock(tm->bm, b, v, blk); in dm_tm_read_lock() 445 return tm->bm; in dm_tm_get_bm() 450 prefetch_issue(&tm->prefetches, tm->bm); in dm_tm_issue_prefetches() [all …]
|
/linux/kernel/power/ |
A D | snapshot.c | 583 bm->cur.zone = list_entry(bm->zones.next, struct mem_zone_bm_rtree, in memory_bm_position_reset() 585 bm->cur.node = list_entry(bm->cur.zone->leaves.next, in memory_bm_position_reset() 747 zone = bm->cur.zone; in memory_bm_find_bit() 776 node = bm->cur.node; in memory_bm_find_bit() 880 if (!list_is_last(&bm->cur.node->list, &bm->cur.zone->leaves)) { in rtree_next_node() 881 bm->cur.node = list_entry(bm->cur.node->list.next, in rtree_next_node() 890 if (!list_is_last(&bm->cur.zone->list, &bm->zones)) { in rtree_next_node() 891 bm->cur.zone = list_entry(bm->cur.zone->list.next, in rtree_next_node() 893 bm->cur.node = list_entry(bm->cur.zone->leaves.next, in rtree_next_node() 921 pages = bm->cur.zone->end_pfn - bm->cur.zone->start_pfn; in memory_bm_next_pfn() [all …]
|
/linux/fs/affs/ |
A D | bitmap.c | 17 struct affs_bm_info *bm; in affs_count_free_blocks() local 28 bm = AFFS_SB(sb)->s_bitmap; in affs_count_free_blocks() 31 free += bm->bm_free; in affs_count_free_blocks() 42 struct affs_bm_info *bm; in affs_free_block() local 84 bm->bm_free++; in affs_free_block() 119 struct affs_bm_info *bm; in affs_alloc_block() local 150 if (bm->bm_free) in affs_alloc_block() 160 bm++; in affs_alloc_block() 165 bm = sbi->s_bitmap; in affs_alloc_block() 166 } while (!bm->bm_free); in affs_alloc_block() [all …]
|
/linux/drivers/power/supply/ |
A D | ab8500_chargalg.c | 359 di->bm->bat_type[di->bm->batt_id].normal_vol_lvl, in ab8500_chargalg_check_charger_enable() 360 di->bm->bat_type[di->bm->batt_id].normal_cur_lvl); in ab8500_chargalg_check_charger_enable() 364 di->bm->bat_type[di->bm->batt_id].normal_vol_lvl, in ab8500_chargalg_check_charger_enable() 365 di->bm->bat_type[di->bm->batt_id].normal_cur_lvl); in ab8500_chargalg_check_charger_enable() 794 di->bm->bat_type[di->bm->batt_id].termination_vol || in ab8500_chargalg_end_of_charge() 797 di->bm->bat_type[di->bm->batt_id].termination_curr && in ab8500_chargalg_end_of_charge() 820 di->bm->bat_type[di->bm->batt_id].normal_cur_lvl; in init_maxim_chg_curr() 822 di->bm->bat_type[di->bm->batt_id].normal_cur_lvl; in init_maxim_chg_curr() 925 di->bm->bat_type[di->bm->batt_id].normal_cur_lvl); in handle_maxim_chg_curr() 1511 di->bm->bat_type[di->bm->batt_id] in ab8500_chargalg_algorithm() [all …]
|
A D | ab8500_bmdata.c | 493 struct ab8500_bm_data *bm) in ab8500_bm_of_probe() argument 514 bm->no_maintenance = true; in ab8500_bm_of_probe() 515 bm->chg_unknown_bat = true; in ab8500_bm_of_probe() 516 bm->bat_type[BATTERY_UNKNOWN].charge_full_design = 2600; in ab8500_bm_of_probe() 518 bm->bat_type[BATTERY_UNKNOWN].recharge_cap = 95; in ab8500_bm_of_probe() 519 bm->bat_type[BATTERY_UNKNOWN].normal_cur_lvl = 520; in ab8500_bm_of_probe() 529 bm->n_btypes = 4; in ab8500_bm_of_probe() 530 bm->bat_type = bat_type_ext_thermistor; in ab8500_bm_of_probe() 531 bm->adc_therm = AB8500_ADC_THERM_BATTEMP; in ab8500_bm_of_probe() 536 for (i = 0; i < bm->n_btypes; ++i) in ab8500_bm_of_probe() [all …]
|
A D | ab8500_btemp.c | 106 struct ab8500_bm_data *bm; member 459 id = di->bm->batt_id; in ab8500_btemp_measure_temp() 476 di->bm->bat_type[id].r_to_t_tbl, in ab8500_btemp_measure_temp() 493 di->bm->bat_type[id].r_to_t_tbl, in ab8500_btemp_measure_temp() 515 di->bm->batt_id = BATTERY_UNKNOWN; in ab8500_btemp_id() 532 di->bm->bat_type[i].resis_low, res, in ab8500_btemp_id() 535 di->bm->batt_id = i; in ab8500_btemp_id() 551 di->bm->batt_id == 1) { in ab8500_btemp_id() 556 return di->bm->batt_id; in ab8500_btemp_id() 817 val->intval = di->bm->bat_type[di->bm->batt_id].name; in ab8500_btemp_get_property() [all …]
|
A D | ab8500_fg.c | 228 struct ab8500_bm_data *bm; member 673 (1000 * di->bm->fg_res); in ab8500_fg_inst_curr_finalize() 797 (100 * di->bm->fg_res); in ab8500_fg_acc_cur_work() 860 tbl = di->bm->bat_type[di->bm->batt_id].v_to_cap_tbl; in ab8500_fg_volt_to_capacity() 861 tbl_size = di->bm->bat_type[di->bm->batt_id].n_v_cap_tbl_elements; in ab8500_fg_volt_to_capacity() 913 tbl = di->bm->bat_type[di->bm->batt_id].batres_tbl; in ab8500_fg_battery_resistance() 914 tbl_size = di->bm->bat_type[di->bm->batt_id].n_batres_tbl_elements; in ab8500_fg_battery_resistance() 2240 b = &(di->bm->bat_type[di->bm->batt_id]); in ab8500_fg_get_ext_psy_data() 3061 di->bm = &ab8500_bm_data; in ab8500_fg_probe() 3081 di->bm->bat_type[di->bm->batt_id].charge_full_design; in ab8500_fg_probe() [all …]
|
/linux/tools/perf/tests/ |
A D | bitmap.c | 14 unsigned long *bm = NULL; in get_bitmap() local 17 bm = bitmap_zalloc(nbits); in get_bitmap() 19 if (map && bm) { in get_bitmap() 21 set_bit(map->map[i], bm); in get_bitmap() 26 return bm; in get_bitmap() 31 unsigned long *bm = get_bitmap(str, NBITS); in test_bitmap() local 35 bitmap_scnprintf(bm, NBITS, buf, sizeof(buf)); in test_bitmap() 39 free(bm); in test_bitmap()
|
A D | mem2node.c | 27 unsigned long *bm = NULL; in get_bitmap() local 30 bm = bitmap_zalloc(nbits); in get_bitmap() 32 if (map && bm) { in get_bitmap() 34 set_bit(map->map[i], bm); in get_bitmap() 41 free(bm); in get_bitmap() 43 return bm && map ? bm : NULL; in get_bitmap()
|
/linux/arch/mips/dec/prom/ |
A D | memory.c | 63 memmap *bm; in rex_setup_memory_region() local 66 bm = (memmap *)CKSEG0ADDR(0x28000); in rex_setup_memory_region() 68 bitmap_size = rex_getbitmap(bm); in rex_setup_memory_region() 72 if (bm->bitmap[i] == 0xff) in rex_setup_memory_region() 73 mem_size += (8 * bm->pagesize); in rex_setup_memory_region() 75 mem_start += (8 * bm->pagesize); in rex_setup_memory_region() 78 mem_start += mem_size + (8 * bm->pagesize); in rex_setup_memory_region()
|
/linux/include/linux/ |
A D | phylink.h | 486 #define phylink_zero(bm) \ argument 487 bitmap_zero(bm, __ETHTOOL_LINK_MODE_MASK_NBITS) 488 #define __phylink_do_bit(op, bm, mode) \ argument 489 op(ETHTOOL_LINK_MODE_ ## mode ## _BIT, bm) 491 #define phylink_set(bm, mode) __phylink_do_bit(__set_bit, bm, mode) argument 492 #define phylink_clear(bm, mode) __phylink_do_bit(__clear_bit, bm, mode) argument 493 #define phylink_test(bm, mode) __phylink_do_bit(test_bit, bm, mode) argument
|
/linux/arch/arm/boot/dts/ |
A D | armada-385-db-ap.dts | 98 buffer-manager = <&bm>; 99 bm,pool-long = <1>; 100 bm,pool-short = <3>; 108 buffer-manager = <&bm>; 109 bm,pool-long = <2>; 110 bm,pool-short = <3>; 129 buffer-manager = <&bm>; 130 bm,pool-long = <0>; 131 bm,pool-short = <3>; 134 bm@c8000 { [all …]
|
A D | armada-xp-openblocks-ax3-4.dts | 116 buffer-manager = <&bm>; 117 bm,pool-long = <0>; 123 buffer-manager = <&bm>; 124 bm,pool-long = <1>; 130 buffer-manager = <&bm>; 131 bm,pool-long = <2>; 137 buffer-manager = <&bm>; 138 bm,pool-long = <3>; 168 bm@c0000 { 173 bm-bppi {
|
/linux/arch/sh/lib/ |
A D | ashldi3.c | 9 word_type bm; in __ashldi3() local 15 bm = 32 - b; in __ashldi3() 17 if (bm <= 0) { in __ashldi3() 19 w.s.high = (unsigned int) uu.s.low << -bm; in __ashldi3() 21 const unsigned int carries = (unsigned int) uu.s.low >> bm; in __ashldi3()
|
A D | lshrdi3.c | 9 word_type bm; in __lshrdi3() local 15 bm = 32 - b; in __lshrdi3() 17 if (bm <= 0) { in __lshrdi3() 19 w.s.low = (unsigned int) uu.s.high >> -bm; in __lshrdi3() 21 const unsigned int carries = (unsigned int) uu.s.high << bm; in __lshrdi3()
|
A D | ashrdi3.c | 9 word_type bm; in __ashrdi3() local 15 bm = 32 - b; in __ashrdi3() 17 if (bm <= 0) { in __ashrdi3() 21 w.s.low = uu.s.high >> -bm; in __ashrdi3() 23 const unsigned int carries = (unsigned int) uu.s.high << bm; in __ashrdi3()
|
/linux/arch/microblaze/lib/ |
A D | ashldi3.c | 9 word_type bm; in __ashldi3() local 15 bm = 32 - b; in __ashldi3() 17 if (bm <= 0) { in __ashldi3() 19 w.s.high = (unsigned int) uu.s.low << -bm; in __ashldi3() 21 const unsigned int carries = (unsigned int) uu.s.low >> bm; in __ashldi3()
|
A D | lshrdi3.c | 9 word_type bm; in __lshrdi3() local 15 bm = 32 - b; in __lshrdi3() 17 if (bm <= 0) { in __lshrdi3() 19 w.s.low = (unsigned int) uu.s.high >> -bm; in __lshrdi3() 21 const unsigned int carries = (unsigned int) uu.s.high << bm; in __lshrdi3()
|