Home
last modified time | relevance | path

Searched full:mi (Results 1 – 25 of 426) sorted by relevance

12345678910>>...18

/kernel/linux/linux-5.10/net/mac80211/
Drc80211_minstrel_ht.c241 minstrel_ht_update_rates(struct minstrel_priv *mp, struct minstrel_ht_sta *mi);
303 minstrel_ht_get_stats(struct minstrel_priv *mp, struct minstrel_ht_sta *mi, in minstrel_ht_get_stats() argument
322 if ((mi->supported[group] & BIT(idx + 4)) && in minstrel_ht_get_stats()
326 return &mi->groups[group].rates[idx]; in minstrel_ht_get_stats()
330 minstrel_get_ratestats(struct minstrel_ht_sta *mi, int index) in minstrel_get_ratestats() argument
332 return &mi->groups[index / MCS_GROUP_RATES].rates[index % MCS_GROUP_RATES]; in minstrel_get_ratestats()
336 minstrel_ht_avg_ampdu_len(struct minstrel_ht_sta *mi) in minstrel_ht_avg_ampdu_len() argument
338 if (!mi->avg_ampdu_len) in minstrel_ht_avg_ampdu_len()
341 return MINSTREL_TRUNC(mi->avg_ampdu_len); in minstrel_ht_avg_ampdu_len()
349 minstrel_ht_get_tp_avg(struct minstrel_ht_sta *mi, int group, int rate, in minstrel_ht_get_tp_avg() argument
[all …]
Drc80211_minstrel.c63 rix_to_ndx(struct minstrel_sta_info *mi, int rix) in rix_to_ndx() argument
67 if (mi->r[i].rix == rix) in rix_to_ndx()
93 minstrel_sort_best_tp_rates(struct minstrel_sta_info *mi, int i, u8 *tp_list) in minstrel_sort_best_tp_rates() argument
97 struct minstrel_rate_stats *cur_mrs = &mi->r[i].stats; in minstrel_sort_best_tp_rates()
100 tmp_mrs = &mi->r[tp_list[j - 1]].stats; in minstrel_sort_best_tp_rates()
101 if (minstrel_get_tp_avg(&mi->r[i], cur_mrs->prob_avg) <= in minstrel_sort_best_tp_rates()
102 minstrel_get_tp_avg(&mi->r[tp_list[j - 1]], tmp_mrs->prob_avg)) in minstrel_sort_best_tp_rates()
113 minstrel_set_rate(struct minstrel_sta_info *mi, struct ieee80211_sta_rates *ratetbl, in minstrel_set_rate() argument
116 struct minstrel_rate *r = &mi->r[idx]; in minstrel_set_rate()
125 minstrel_update_rates(struct minstrel_priv *mp, struct minstrel_sta_info *mi) in minstrel_update_rates() argument
[all …]
Drc80211_minstrel_ht_debugfs.c32 minstrel_ht_stats_dump(struct minstrel_ht_sta *mi, int i, char *p) in minstrel_ht_stats_dump() argument
40 if (!mi->supported[i]) in minstrel_ht_stats_dump()
54 struct minstrel_rate_stats *mrs = &mi->groups[i].rates[j]; in minstrel_ht_stats_dump()
59 if (!(mi->supported[i] & BIT(j))) in minstrel_ht_stats_dump()
76 *(p++) = (idx == mi->max_tp_rate[0]) ? 'A' : ' '; in minstrel_ht_stats_dump()
77 *(p++) = (idx == mi->max_tp_rate[1]) ? 'B' : ' '; in minstrel_ht_stats_dump()
78 *(p++) = (idx == mi->max_tp_rate[2]) ? 'C' : ' '; in minstrel_ht_stats_dump()
79 *(p++) = (idx == mi->max_tp_rate[3]) ? 'D' : ' '; in minstrel_ht_stats_dump()
80 *(p++) = (idx == mi->max_prob_rate) ? 'P' : ' '; in minstrel_ht_stats_dump()
100 tp_max = minstrel_ht_get_tp_avg(mi, i, j, MINSTREL_FRAC(100, 100)); in minstrel_ht_stats_dump()
[all …]
Drc80211_minstrel_debugfs.c60 struct minstrel_sta_info *mi = inode->i_private; in minstrel_stats_open() local
77 for (i = 0; i < mi->n_rates; i++) { in minstrel_stats_open()
78 struct minstrel_rate *mr = &mi->r[i]; in minstrel_stats_open()
79 struct minstrel_rate_stats *mrs = &mi->r[i].stats; in minstrel_stats_open()
81 *(p++) = (i == mi->max_tp_rate[0]) ? 'A' : ' '; in minstrel_stats_open()
82 *(p++) = (i == mi->max_tp_rate[1]) ? 'B' : ' '; in minstrel_stats_open()
83 *(p++) = (i == mi->max_tp_rate[2]) ? 'C' : ' '; in minstrel_stats_open()
84 *(p++) = (i == mi->max_tp_rate[3]) ? 'D' : ' '; in minstrel_stats_open()
85 *(p++) = (i == mi->max_prob_rate) ? 'P' : ' '; in minstrel_stats_open()
110 mi->total_packets - mi->sample_packets, in minstrel_stats_open()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/
Dmapping.c37 struct mapping_item *mi; in mapping_add() local
44 hash_for_each_possible(ctx->ht, mi, node, hash_key) { in mapping_add()
45 if (!memcmp(data, mi->data, ctx->data_size)) in mapping_add()
49 mi = kzalloc(sizeof(*mi) + ctx->data_size, GFP_KERNEL); in mapping_add()
50 if (!mi) in mapping_add()
53 memcpy(mi->data, data, ctx->data_size); in mapping_add()
54 hash_add(ctx->ht, &mi->node, hash_key); in mapping_add()
56 err = xa_alloc(&ctx->xarray, &mi->id, mi, XA_LIMIT(1, ctx->max_id), in mapping_add()
61 ++mi->cnt; in mapping_add()
62 *id = mi->id; in mapping_add()
[all …]
/kernel/linux/linux-5.10/tools/perf/arch/x86/util/
Dmachine.c25 static int add_extra_kernel_map(struct extra_kernel_map_info *mi, u64 start, in add_extra_kernel_map() argument
28 if (mi->cnt >= mi->max_cnt) { in add_extra_kernel_map()
32 mi->max_cnt = mi->max_cnt ? mi->max_cnt * 2 : 32; in add_extra_kernel_map()
33 sz = sizeof(struct extra_kernel_map) * mi->max_cnt; in add_extra_kernel_map()
34 buf = realloc(mi->maps, sz); in add_extra_kernel_map()
37 mi->maps = buf; in add_extra_kernel_map()
40 mi->maps[mi->cnt].start = start; in add_extra_kernel_map()
41 mi->maps[mi->cnt].end = end; in add_extra_kernel_map()
42 mi->maps[mi->cnt].pgoff = pgoff; in add_extra_kernel_map()
43 strlcpy(mi->maps[mi->cnt].name, name, KMAP_NAME_LEN); in add_extra_kernel_map()
[all …]
/kernel/linux/linux-6.6/tools/perf/arch/x86/util/
Dmachine.c25 static int add_extra_kernel_map(struct extra_kernel_map_info *mi, u64 start, in add_extra_kernel_map() argument
28 if (mi->cnt >= mi->max_cnt) { in add_extra_kernel_map()
32 mi->max_cnt = mi->max_cnt ? mi->max_cnt * 2 : 32; in add_extra_kernel_map()
33 sz = sizeof(struct extra_kernel_map) * mi->max_cnt; in add_extra_kernel_map()
34 buf = realloc(mi->maps, sz); in add_extra_kernel_map()
37 mi->maps = buf; in add_extra_kernel_map()
40 mi->maps[mi->cnt].start = start; in add_extra_kernel_map()
41 mi->maps[mi->cnt].end = end; in add_extra_kernel_map()
42 mi->maps[mi->cnt].pgoff = pgoff; in add_extra_kernel_map()
43 strlcpy(mi->maps[mi->cnt].name, name, KMAP_NAME_LEN); in add_extra_kernel_map()
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/
Dmapping.c45 struct mapping_item *mi; in mapping_add() local
52 hash_for_each_possible(ctx->ht, mi, node, hash_key) { in mapping_add()
53 if (!memcmp(data, mi->data, ctx->data_size)) in mapping_add()
57 mi = kzalloc(sizeof(*mi) + ctx->data_size, GFP_KERNEL); in mapping_add()
58 if (!mi) in mapping_add()
61 memcpy(mi->data, data, ctx->data_size); in mapping_add()
62 hash_add(ctx->ht, &mi->node, hash_key); in mapping_add()
64 err = xa_alloc(&ctx->xarray, &mi->id, mi, XA_LIMIT(1, ctx->max_id), in mapping_add()
69 ++mi->cnt; in mapping_add()
70 *id = mi->id; in mapping_add()
[all …]
/kernel/linux/linux-6.6/net/mac80211/
Drc80211_minstrel_ht.c278 minstrel_ht_update_rates(struct minstrel_priv *mp, struct minstrel_ht_sta *mi);
370 minstrel_ht_get_stats(struct minstrel_priv *mp, struct minstrel_ht_sta *mi, in minstrel_ht_get_stats() argument
389 if (!(mi->supported[group] & BIT(idx))) in minstrel_ht_get_stats()
396 if ((mi->supported[group] & BIT(idx + 4)) && in minstrel_ht_get_stats()
404 if (rate->idx == mp->ofdm_rates[mi->band][idx]) in minstrel_ht_get_stats()
409 return &mi->groups[group].rates[idx]; in minstrel_ht_get_stats()
416 minstrel_ht_ri_get_stats(struct minstrel_priv *mp, struct minstrel_ht_sta *mi, in minstrel_ht_ri_get_stats() argument
440 if ((mi->supported[group] & BIT(idx + 4)) && in minstrel_ht_ri_get_stats()
441 mi->use_short_preamble) in minstrel_ht_ri_get_stats()
448 if (rate->legacy == minstrel_ofdm_bitrates[ mp->ofdm_rates[mi->band][idx] ]) in minstrel_ht_ri_get_stats()
[all …]
Drc80211_minstrel_ht_debugfs.c36 minstrel_ht_is_sample_rate(struct minstrel_ht_sta *mi, int idx) in minstrel_ht_is_sample_rate() argument
40 for (type = 0; type < ARRAY_SIZE(mi->sample); type++) in minstrel_ht_is_sample_rate()
42 if (mi->sample[type].cur_sample_rates[i] == idx) in minstrel_ht_is_sample_rate()
48 minstrel_ht_stats_dump(struct minstrel_ht_sta *mi, int i, char *p) in minstrel_ht_stats_dump() argument
56 if (!mi->supported[i]) in minstrel_ht_stats_dump()
70 struct minstrel_rate_stats *mrs = &mi->groups[i].rates[j]; in minstrel_ht_stats_dump()
74 if (!(mi->supported[i] & BIT(j))) in minstrel_ht_stats_dump()
94 *(p++) = (idx == mi->max_tp_rate[0]) ? 'A' : ' '; in minstrel_ht_stats_dump()
95 *(p++) = (idx == mi->max_tp_rate[1]) ? 'B' : ' '; in minstrel_ht_stats_dump()
96 *(p++) = (idx == mi->max_tp_rate[2]) ? 'C' : ' '; in minstrel_ht_stats_dump()
[all …]
/kernel/linux/linux-6.6/fs/ntfs3/
Drecord.c34 static __le16 mi_new_attt_id(struct mft_inode *mi) in mi_new_attt_id() argument
37 struct MFT_REC *rec = mi->mrec; in mi_new_attt_id()
55 attr = mi_enum_attr(mi, attr); in mi_new_attt_id()
58 mi->dirty = true; in mi_new_attt_id()
71 int mi_get(struct ntfs_sb_info *sbi, CLST rno, struct mft_inode **mi) in mi_get() argument
91 *mi = m; in mi_get()
95 void mi_put(struct mft_inode *mi) in mi_put() argument
97 mi_clear(mi); in mi_put()
98 kfree(mi); in mi_put()
101 int mi_init(struct mft_inode *mi, struct ntfs_sb_info *sbi, CLST rno) in mi_init() argument
[all …]
Dfrecord.c27 struct mft_inode *mi; in ni_ins_mi() local
30 mi = rb_entry(pr, struct mft_inode, node); in ni_ins_mi()
31 if (mi->rno > ino) in ni_ins_mi()
33 else if (mi->rno < ino) in ni_ins_mi()
36 return mi; in ni_ins_mi()
58 static void ni_add_mi(struct ntfs_inode *ni, struct mft_inode *mi) in ni_add_mi() argument
60 ni_ins_mi(ni, &ni->mi_tree, mi->rno, &mi->node); in ni_add_mi()
66 void ni_remove_mi(struct ntfs_inode *ni, struct mft_inode *mi) in ni_remove_mi() argument
68 rb_erase(&mi->node, &ni->mi_tree); in ni_remove_mi()
78 attr = mi_find_attr(&ni->mi, NULL, ATTR_STD, NULL, 0, NULL); in ni_std()
[all …]
Dattrib.c81 err = run_unpack_ex(run, ni->mi.sbi, ni->mi.rno, svcn, evcn, in attr_load_runs()
227 struct ATTR_LIST_ENTRY *le, struct mft_inode *mi, in attr_make_nonresident() argument
245 sbi = mi->sbi; in attr_make_nonresident()
246 rec = mi->mrec; in attr_make_nonresident()
314 mi->dirty = true; in attr_make_nonresident()
341 mi->dirty = true; in attr_make_nonresident()
356 struct ATTR_LIST_ENTRY *le, struct mft_inode *mi, in attr_set_size_res() argument
360 struct ntfs_sb_info *sbi = mi->sbi; in attr_set_size_res()
361 struct MFT_REC *rec = mi->mrec; in attr_set_size_res()
374 return attr_make_nonresident(ni, attr, le, mi, new_size, in attr_set_size_res()
[all …]
/kernel/linux/linux-5.10/arch/x86/mm/
Dnuma.c126 struct numa_meminfo *mi) in numa_add_memblk_to() argument
139 if (mi->nr_blks >= NR_NODE_MEMBLKS) { in numa_add_memblk_to()
144 mi->blk[mi->nr_blks].start = start; in numa_add_memblk_to()
145 mi->blk[mi->nr_blks].end = end; in numa_add_memblk_to()
146 mi->blk[mi->nr_blks].nid = nid; in numa_add_memblk_to()
147 mi->nr_blks++; in numa_add_memblk_to()
154 * @mi: numa_meminfo to remove memblk from
156 * Remove @idx'th numa_memblk from @mi by shifting @mi->blk[] and
157 * decrementing @mi->nr_blks.
159 void __init numa_remove_memblk_from(int idx, struct numa_meminfo *mi) in numa_remove_memblk_from() argument
[all …]
/kernel/linux/linux-6.6/arch/x86/mm/
Dnuma.c127 struct numa_meminfo *mi) in numa_add_memblk_to() argument
140 if (mi->nr_blks >= NR_NODE_MEMBLKS) { in numa_add_memblk_to()
145 mi->blk[mi->nr_blks].start = start; in numa_add_memblk_to()
146 mi->blk[mi->nr_blks].end = end; in numa_add_memblk_to()
147 mi->blk[mi->nr_blks].nid = nid; in numa_add_memblk_to()
148 mi->nr_blks++; in numa_add_memblk_to()
155 * @mi: numa_meminfo to remove memblk from
157 * Remove @idx'th numa_memblk from @mi by shifting @mi->blk[] and
158 * decrementing @mi->nr_blks.
160 void __init numa_remove_memblk_from(int idx, struct numa_meminfo *mi) in numa_remove_memblk_from() argument
[all …]
/kernel/linux/linux-6.6/include/net/tc_act/
Dtc_ife.h44 int (*get)(struct sk_buff *skb, struct tcf_meta_info *mi);
53 int ife_get_meta_u32(struct sk_buff *skb, struct tcf_meta_info *mi);
54 int ife_get_meta_u16(struct sk_buff *skb, struct tcf_meta_info *mi);
55 int ife_alloc_meta_u32(struct tcf_meta_info *mi, void *metaval, gfp_t gfp);
56 int ife_alloc_meta_u16(struct tcf_meta_info *mi, void *metaval, gfp_t gfp);
57 int ife_check_meta_u32(u32 metaval, struct tcf_meta_info *mi);
58 int ife_check_meta_u16(u16 metaval, struct tcf_meta_info *mi);
59 int ife_encode_meta_u32(u32 metaval, void *skbdata, struct tcf_meta_info *mi);
62 int ife_encode_meta_u16(u16 metaval, void *skbdata, struct tcf_meta_info *mi);
63 void ife_release_meta_gen(struct tcf_meta_info *mi);
/kernel/linux/linux-5.10/include/net/tc_act/
Dtc_ife.h44 int (*get)(struct sk_buff *skb, struct tcf_meta_info *mi);
53 int ife_get_meta_u32(struct sk_buff *skb, struct tcf_meta_info *mi);
54 int ife_get_meta_u16(struct sk_buff *skb, struct tcf_meta_info *mi);
55 int ife_alloc_meta_u32(struct tcf_meta_info *mi, void *metaval, gfp_t gfp);
56 int ife_alloc_meta_u16(struct tcf_meta_info *mi, void *metaval, gfp_t gfp);
57 int ife_check_meta_u32(u32 metaval, struct tcf_meta_info *mi);
58 int ife_check_meta_u16(u16 metaval, struct tcf_meta_info *mi);
59 int ife_encode_meta_u32(u32 metaval, void *skbdata, struct tcf_meta_info *mi);
62 int ife_encode_meta_u16(u16 metaval, void *skbdata, struct tcf_meta_info *mi);
63 void ife_release_meta_gen(struct tcf_meta_info *mi);
/kernel/linux/linux-6.6/arch/x86/boot/
Dvideo-mode.c55 struct mode_info *mi; in mode_defined() local
59 mi = card->modes; in mode_defined()
60 for (i = 0; i < card->nmodes; i++, mi++) { in mode_defined()
61 if (mi->mode == mode) in mode_defined()
74 struct mode_info *mi; in raw_set_mode() local
82 mi = card->modes; in raw_set_mode()
83 for (i = 0; i < card->nmodes; i++, mi++) { in raw_set_mode()
84 int visible = mi->x || mi->y; in raw_set_mode()
87 mode == mi->mode || in raw_set_mode()
88 mode == (mi->y << 8)+mi->x) { in raw_set_mode()
[all …]
/kernel/linux/linux-5.10/arch/x86/boot/
Dvideo-mode.c55 struct mode_info *mi; in mode_defined() local
59 mi = card->modes; in mode_defined()
60 for (i = 0; i < card->nmodes; i++, mi++) { in mode_defined()
61 if (mi->mode == mode) in mode_defined()
74 struct mode_info *mi; in raw_set_mode() local
82 mi = card->modes; in raw_set_mode()
83 for (i = 0; i < card->nmodes; i++, mi++) { in raw_set_mode()
84 int visible = mi->x || mi->y; in raw_set_mode()
87 mode == mi->mode || in raw_set_mode()
88 mode == (mi->y << 8)+mi->x) { in raw_set_mode()
[all …]
/kernel/linux/linux-5.10/net/sched/
Dact_ife.c44 int ife_encode_meta_u16(u16 metaval, void *skbdata, struct tcf_meta_info *mi) in ife_encode_meta_u16() argument
48 if (mi->metaval) in ife_encode_meta_u16()
49 edata = *(u16 *)mi->metaval; in ife_encode_meta_u16()
57 return ife_tlv_meta_encode(skbdata, mi->metaid, 2, &edata); in ife_encode_meta_u16()
61 int ife_get_meta_u32(struct sk_buff *skb, struct tcf_meta_info *mi) in ife_get_meta_u32() argument
63 if (mi->metaval) in ife_get_meta_u32()
64 return nla_put_u32(skb, mi->metaid, *(u32 *)mi->metaval); in ife_get_meta_u32()
66 return nla_put(skb, mi->metaid, 0, NULL); in ife_get_meta_u32()
70 int ife_check_meta_u32(u32 metaval, struct tcf_meta_info *mi) in ife_check_meta_u32() argument
72 if (metaval || mi->metaval) in ife_check_meta_u32()
[all …]
/kernel/linux/linux-6.6/net/sched/
Dact_ife.c44 int ife_encode_meta_u16(u16 metaval, void *skbdata, struct tcf_meta_info *mi) in ife_encode_meta_u16() argument
48 if (mi->metaval) in ife_encode_meta_u16()
49 edata = *(u16 *)mi->metaval; in ife_encode_meta_u16()
57 return ife_tlv_meta_encode(skbdata, mi->metaid, 2, &edata); in ife_encode_meta_u16()
61 int ife_get_meta_u32(struct sk_buff *skb, struct tcf_meta_info *mi) in ife_get_meta_u32() argument
63 if (mi->metaval) in ife_get_meta_u32()
64 return nla_put_u32(skb, mi->metaid, *(u32 *)mi->metaval); in ife_get_meta_u32()
66 return nla_put(skb, mi->metaid, 0, NULL); in ife_get_meta_u32()
70 int ife_check_meta_u32(u32 metaval, struct tcf_meta_info *mi) in ife_check_meta_u32() argument
72 if (metaval || mi->metaval) in ife_check_meta_u32()
[all …]
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-bus-iio-sx932412 (DS - data shield), or measured input (MI).
20 `cat in_proximity0_setup` returns "MI,DS,DS".
22 `cat in_proximity1_setup` returns "DS,MI,DS".
24 `cat in_proximity1_setup` returns "DS,DS,MI".
26 `cat in_proximity1_setup` returns "DS,MI,MI".
/kernel/linux/linux-5.10/fs/nilfs2/
Dmdt.c446 struct nilfs_mdt_info *mi; in nilfs_mdt_init() local
448 mi = kzalloc(max(sizeof(*mi), objsz), GFP_NOFS); in nilfs_mdt_init()
449 if (!mi) in nilfs_mdt_init()
452 init_rwsem(&mi->mi_sem); in nilfs_mdt_init()
453 inode->i_private = mi; in nilfs_mdt_init()
501 struct nilfs_mdt_info *mi = NILFS_MDT(inode); in nilfs_mdt_set_entry_size() local
503 mi->mi_entry_size = entry_size; in nilfs_mdt_set_entry_size()
504 mi->mi_entries_per_block = i_blocksize(inode) / entry_size; in nilfs_mdt_set_entry_size()
505 mi->mi_first_entry_offset = DIV_ROUND_UP(header_size, entry_size); in nilfs_mdt_set_entry_size()
516 struct nilfs_mdt_info *mi = NILFS_MDT(inode); in nilfs_mdt_setup_shadow_map() local
[all …]
/kernel/linux/linux-6.6/fs/nilfs2/
Dmdt.c448 struct nilfs_mdt_info *mi; in nilfs_mdt_init() local
450 mi = kzalloc(max(sizeof(*mi), objsz), GFP_NOFS); in nilfs_mdt_init()
451 if (!mi) in nilfs_mdt_init()
454 init_rwsem(&mi->mi_sem); in nilfs_mdt_init()
455 inode->i_private = mi; in nilfs_mdt_init()
503 struct nilfs_mdt_info *mi = NILFS_MDT(inode); in nilfs_mdt_set_entry_size() local
505 mi->mi_entry_size = entry_size; in nilfs_mdt_set_entry_size()
506 mi->mi_entries_per_block = i_blocksize(inode) / entry_size; in nilfs_mdt_set_entry_size()
507 mi->mi_first_entry_offset = DIV_ROUND_UP(header_size, entry_size); in nilfs_mdt_set_entry_size()
518 struct nilfs_mdt_info *mi = NILFS_MDT(inode); in nilfs_mdt_setup_shadow_map() local
[all …]
/kernel/linux/linux-6.6/arch/x86/crypto/
Dpolyval-clmulni_asm.S36 #define MI %xmm14 macro
68 * the 256-bit product into LO, MI, HI.
76 * MI += X_0 * Y_1 + X_1 * Y_0
96 vpxor %xmm2, MI, MI
99 vpxor %xmm3, MI, MI
105 * registers LO, MI, and HI directly rather than XOR'ing into them.
108 vpclmulqdq $0x01, %xmm0, %xmm1, MI
112 vpxor %xmm2, MI, MI
116 * Computes the 256-bit polynomial represented by LO, HI, MI. Stores
121 vpslldq $8, MI, PL
[all …]

12345678910>>...18