Home
last modified time | relevance | path

Searched full:k (Results 1 – 25 of 4797) sorted by relevance

12345678910>>...192

/linux-6.8/include/uapi/linux/
Dkeyboard.h45 #define K(t,v) (((t)<<8)|(v)) macro
49 #define K_F1 K(KT_FN,0)
50 #define K_F2 K(KT_FN,1)
51 #define K_F3 K(KT_FN,2)
52 #define K_F4 K(KT_FN,3)
53 #define K_F5 K(KT_FN,4)
54 #define K_F6 K(KT_FN,5)
55 #define K_F7 K(KT_FN,6)
56 #define K_F8 K(KT_FN,7)
57 #define K_F9 K(KT_FN,8)
[all …]
/linux-6.8/drivers/gpu/drm/amd/display/dc/dml/calcs/
Ddcn_calc_auto.c42 int k; in scaler_settings_calculation() local
43 for (k = 0; k <= v->number_of_active_planes - 1; k++) { in scaler_settings_calculation()
45 if (v->source_scan[k] == dcn_bw_hor) { in scaler_settings_calculation()
46 v->h_ratio[k] = v->viewport_width[k] / v->scaler_rec_out_width[k]; in scaler_settings_calculation()
47 v->v_ratio[k] = v->viewport_height[k] / v->scaler_recout_height[k]; in scaler_settings_calculation()
50 v->h_ratio[k] = v->viewport_height[k] / v->scaler_rec_out_width[k]; in scaler_settings_calculation()
51 v->v_ratio[k] = v->viewport_width[k] / v->scaler_recout_height[k]; in scaler_settings_calculation()
55 if (v->source_scan[k] == dcn_bw_hor) { in scaler_settings_calculation()
56 …v->h_ratio[k] =dcn_bw_max2(v->viewport_width[k] / v->scaler_rec_out_width[k], v->viewport_height[k in scaler_settings_calculation()
59 …v->h_ratio[k] =dcn_bw_max2(v->viewport_height[k] / v->scaler_rec_out_width[k], v->viewport_width[k in scaler_settings_calculation()
[all …]
/linux-6.8/drivers/gpu/drm/amd/display/dc/dml/dcn31/
Ddisplay_mode_vba_31.c255 unsigned int k,
2001 unsigned int j, k; local
2033 for (k = 0; k < v->NumberOfActivePlanes; ++k) {
2034 if (v->WritebackEnable[k]) {
2038 v->WritebackPixelFormat[k],
2039 v->PixelClock[k],
2040 v->WritebackHRatio[k],
2041 v->WritebackVRatio[k],
2042 v->WritebackHTaps[k],
2043 v->WritebackVTaps[k],
[all …]
/linux-6.8/drivers/gpu/drm/amd/display/dc/dml/dcn314/
Ddisplay_mode_vba_314.c267 unsigned int k,
2021 unsigned int j, k; local
2054 for (k = 0; k < v->NumberOfActivePlanes; ++k) {
2055 if (v->WritebackEnable[k]) {
2059 v->WritebackPixelFormat[k],
2060 v->PixelClock[k],
2061 v->WritebackHRatio[k],
2062 v->WritebackVRatio[k],
2063 v->WritebackHTaps[k],
2064 v->WritebackVTaps[k],
[all …]
/linux-6.8/drivers/gpu/drm/amd/display/dc/dml/dcn30/
Ddisplay_mode_vba_30.c1856 unsigned int j, k; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() local
1883 for (k = 0; k < v->NumberOfActivePlanes; ++k) { in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1884 if (v->WritebackEnable[k]) { in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1887 v->WritebackPixelFormat[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1888 v->PixelClock[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1889 v->WritebackHRatio[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1890 v->WritebackVRatio[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1891 v->WritebackHTaps[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1892 v->WritebackVTaps[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1893 v->WritebackSourceWidth[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
[all …]
/linux-6.8/drivers/gpu/drm/amd/display/dc/dml/dcn20/
Ddisplay_mode_vba_20v2.c1148 unsigned int j, k; in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() local
1157 for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) { in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1158 if (mode_lib->vba.WritebackEnable[k]) { in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1163 mode_lib->vba.WritebackPixelFormat[k], in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1164 mode_lib->vba.PixelClock[k], in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1165 mode_lib->vba.WritebackHRatio[k], in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1166 mode_lib->vba.WritebackVRatio[k], in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1167 mode_lib->vba.WritebackLumaHTaps[k], in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1168 mode_lib->vba.WritebackLumaVTaps[k], in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1169 mode_lib->vba.WritebackChromaHTaps[k], in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
[all …]
Ddisplay_mode_vba_20.c1088 unsigned int j, k; in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() local
1097 for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) { in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1098 if (mode_lib->vba.WritebackEnable[k]) { in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1103 mode_lib->vba.WritebackPixelFormat[k], in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1104 mode_lib->vba.PixelClock[k], in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1105 mode_lib->vba.WritebackHRatio[k], in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1106 mode_lib->vba.WritebackVRatio[k], in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1107 mode_lib->vba.WritebackLumaHTaps[k], in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1108 mode_lib->vba.WritebackLumaVTaps[k], in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1109 mode_lib->vba.WritebackChromaHTaps[k], in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
[all …]
/linux-6.8/drivers/gpu/drm/amd/display/dc/dml/dcn21/
Ddisplay_mode_vba_21.c1472 unsigned int j, k; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() local
1481 for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) { in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1482 if (mode_lib->vba.WritebackEnable[k]) { in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1487 mode_lib->vba.WritebackPixelFormat[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1488 mode_lib->vba.PixelClock[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1489 mode_lib->vba.WritebackHRatio[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1490 mode_lib->vba.WritebackVRatio[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1491 mode_lib->vba.WritebackLumaHTaps[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1492 mode_lib->vba.WritebackLumaVTaps[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1493 mode_lib->vba.WritebackChromaHTaps[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
[all …]
/linux-6.8/drivers/gpu/drm/amd/display/dc/dml/dcn32/
Ddisplay_mode_vba_32.c62 unsigned int j, k; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() local
85 for (k = 0; k < mode_lib->vba.NumberOfActiveSurfaces; ++k) { in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
86 if (mode_lib->vba.WritebackEnable[k]) { in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
89 mode_lib->vba.WritebackPixelFormat[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
90 mode_lib->vba.PixelClock[k], mode_lib->vba.WritebackHRatio[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
91 mode_lib->vba.WritebackVRatio[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
92 mode_lib->vba.WritebackHTaps[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
93 mode_lib->vba.WritebackVTaps[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
94 mode_lib->vba.WritebackSourceWidth[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
95 mode_lib->vba.WritebackDestinationWidth[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
[all …]
Ddisplay_mode_vba_util_32.c468 unsigned int k; in dml32_CalculateSwathAndDETConfiguration() local
515 for (k = 0; k < NumberOfActiveSurfaces; ++k) { in dml32_CalculateSwathAndDETConfiguration()
516 …RoundedUpMaxSwathSizeBytesY[k] = swath_width_luma_ub[k] * BytePerPixDETY[k] * MaximumSwathHeightY[ in dml32_CalculateSwathAndDETConfiguration()
517 …RoundedUpMaxSwathSizeBytesC[k] = swath_width_chroma_ub[k] * BytePerPixDETC[k] * MaximumSwathHeight… in dml32_CalculateSwathAndDETConfiguration()
519 dml_print("DML::%s: k=%0d DPPPerSurface = %d\n", __func__, k, DPPPerSurface[k]); in dml32_CalculateSwathAndDETConfiguration()
520 dml_print("DML::%s: k=%0d swath_width_luma_ub = %d\n", __func__, k, swath_width_luma_ub[k]); in dml32_CalculateSwathAndDETConfiguration()
521 dml_print("DML::%s: k=%0d BytePerPixDETY = %f\n", __func__, k, BytePerPixDETY[k]); in dml32_CalculateSwathAndDETConfiguration()
522 dml_print("DML::%s: k=%0d MaximumSwathHeightY = %d\n", __func__, k, MaximumSwathHeightY[k]); in dml32_CalculateSwathAndDETConfiguration()
523 dml_print("DML::%s: k=%0d RoundedUpMaxSwathSizeBytesY = %d\n", __func__, k, in dml32_CalculateSwathAndDETConfiguration()
524 RoundedUpMaxSwathSizeBytesY[k]); in dml32_CalculateSwathAndDETConfiguration()
[all …]
/linux-6.8/drivers/gpu/drm/amd/display/dc/dml2/
Ddisplay_mode_core.c2693 for (dml_uint_t k = 0; k < num_active_planes; ++k) { in PixelClockAdjustmentForProgressiveToInterlaceUnit() local
2694 display_cfg->output.PixelClockBackEnd[k] = display_cfg->timing.PixelClock[k]; in PixelClockAdjustmentForProgressiveToInterlaceUnit()
2695 if (display_cfg->timing.Interlace[k] == 1 && ptoi_supported == true) { in PixelClockAdjustmentForProgressiveToInterlaceUnit()
2696 display_cfg->timing.PixelClock[k] = 2 * display_cfg->timing.PixelClock[k]; in PixelClockAdjustmentForProgressiveToInterlaceUnit()
2850 for (dml_uint_t k = 0; k < p->NumberOfActiveSurfaces; ++k) { in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() local
2851 if (p->WritebackEnable[k] == true) { in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
2887 for (dml_uint_t k = 0; k < p->NumberOfActiveSurfaces; ++k) { in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() local
2888 s->TotalPixelBW = s->TotalPixelBW + p->DPPPerSurface[k] in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
2889 …dthY[k] * p->BytePerPixelDETY[k] * p->VRatio[k] + p->SwathWidthC[k] * p->BytePerPixelDETC[k] * p->… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
2892 for (dml_uint_t k = 0; k < p->NumberOfActiveSurfaces; ++k) { in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() local
[all …]
/linux-6.8/fs/bcachefs/
Dbkey_methods.c29 static int deleted_key_invalid(struct bch_fs *c, struct bkey_s_c k, in deleted_key_invalid() argument
43 static int empty_val_key_invalid(struct bch_fs *c, struct bkey_s_c k, in empty_val_key_invalid() argument
48 bkey_fsck_err_on(bkey_val_bytes(k.k), c, err, in empty_val_key_invalid()
51 bkey_val_bytes(k.k)); in empty_val_key_invalid()
60 static int key_type_cookie_invalid(struct bch_fs *c, struct bkey_s_c k, in key_type_cookie_invalid() argument
67 struct bkey_s_c k) in key_type_cookie_to_text() argument
69 struct bkey_s_c_cookie ck = bkey_s_c_to_cookie(k); in key_type_cookie_to_text()
84 static int key_type_inline_data_invalid(struct bch_fs *c, struct bkey_s_c k, in key_type_inline_data_invalid() argument
91 struct bkey_s_c k) in key_type_inline_data_to_text() argument
93 struct bkey_s_c_inline_data d = bkey_s_c_to_inline_data(k); in key_type_inline_data_to_text()
[all …]
Dbkey.h36 const struct bkey *k; member
44 struct bkey *k; member
53 static inline struct bkey_i *bkey_next(struct bkey_i *k) in bkey_next() argument
55 return (struct bkey_i *) ((u64 *) k->_data + k->k.u64s); in bkey_next()
60 static inline size_t bkey_val_bytes(const struct bkey *k) in bkey_val_bytes() argument
62 return bkey_val_u64s(k) * sizeof(u64); in bkey_val_bytes()
65 static inline void set_bkey_val_u64s(struct bkey *k, unsigned val_u64s) in set_bkey_val_u64s() argument
70 k->u64s = u64s; in set_bkey_val_u64s()
73 static inline void set_bkey_val_bytes(struct bkey *k, unsigned bytes) in set_bkey_val_bytes() argument
75 set_bkey_val_u64s(k, DIV_ROUND_UP(bytes, sizeof(u64))); in set_bkey_val_bytes()
[all …]
Dextents.c104 int bch2_bkey_pick_read_device(struct bch_fs *c, struct bkey_s_c k, in bch2_bkey_pick_read_device() argument
108 struct bkey_ptrs_c ptrs = bch2_bkey_ptrs_c(k); in bch2_bkey_pick_read_device()
115 if (k.k->type == KEY_TYPE_error) in bch2_bkey_pick_read_device()
118 bkey_for_each_ptr_decode(k.k, ptrs, p, entry) { in bch2_bkey_pick_read_device()
167 int bch2_btree_ptr_invalid(struct bch_fs *c, struct bkey_s_c k, in bch2_btree_ptr_invalid() argument
173 bkey_fsck_err_on(bkey_val_u64s(k.k) > BCH_REPLICAS_MAX, c, err, in bch2_btree_ptr_invalid()
175 "value too big (%zu > %u)", bkey_val_u64s(k.k), BCH_REPLICAS_MAX); in bch2_btree_ptr_invalid()
177 ret = bch2_bkey_ptrs_invalid(c, k, flags, err); in bch2_btree_ptr_invalid()
183 struct bkey_s_c k) in bch2_btree_ptr_to_text() argument
185 bch2_bkey_ptrs_to_text(out, c, k); in bch2_btree_ptr_to_text()
[all …]
Dbtree_update.c23 bpos_cmp(l->k->k.p, r->k->k.p); in btree_insert_entry_cmp()
33 struct bkey_s_c k, in extent_front_merge() argument
41 update = bch2_bkey_make_mut_noupdate(trans, k); in extent_front_merge()
49 ret = bch2_key_has_snapshot_overwrites(trans, iter->btree_id, k.k->p) ?: in extent_front_merge()
50 bch2_key_has_snapshot_overwrites(trans, iter->btree_id, (*insert)->k.p); in extent_front_merge()
67 struct bkey_s_c k) in extent_back_merge() argument
72 ret = bch2_key_has_snapshot_overwrites(trans, iter->btree_id, insert->k.p) ?: in extent_back_merge()
73 bch2_key_has_snapshot_overwrites(trans, iter->btree_id, k.k->p); in extent_back_merge()
79 bch2_bkey_merge(c, bkey_i_to_s(insert), k); in extent_back_merge()
91 struct bkey_s_c k; in need_whiteout_for_snapshot() local
[all …]
Dtests.c36 struct bkey_i_cookie k; in test_delete() local
39 bkey_cookie_init(&k.k_i); in test_delete()
40 k.k.p.snapshot = U32_MAX; in test_delete()
42 bch2_trans_iter_init(trans, &iter, BTREE_ID_xattrs, k.k.p, in test_delete()
47 bch2_trans_update(trans, &iter, &k.k_i, 0)); in test_delete()
77 struct bkey_i_cookie k; in test_delete_written() local
80 bkey_cookie_init(&k.k_i); in test_delete_written()
81 k.k.p.snapshot = U32_MAX; in test_delete_written()
83 bch2_trans_iter_init(trans, &iter, BTREE_ID_xattrs, k.k.p, in test_delete_written()
88 bch2_trans_update(trans, &iter, &k.k_i, 0)); in test_delete_written()
[all …]
Dalloc_background.c83 struct bkey_s_c k) in bch2_alloc_unpack_v1() argument
85 const struct bch_alloc *in = bkey_s_c_to_alloc(k).v; in bch2_alloc_unpack_v1()
97 struct bkey_s_c k) in bch2_alloc_unpack_v2() argument
99 struct bkey_s_c_alloc_v2 a = bkey_s_c_to_alloc_v2(k); in bch2_alloc_unpack_v2()
130 struct bkey_s_c k) in bch2_alloc_unpack_v3() argument
132 struct bkey_s_c_alloc_v3 a = bkey_s_c_to_alloc_v3(k); in bch2_alloc_unpack_v3()
165 static struct bkey_alloc_unpacked bch2_alloc_unpack(struct bkey_s_c k) in bch2_alloc_unpack() argument
169 switch (k.k->type) { in bch2_alloc_unpack()
171 bch2_alloc_unpack_v1(&ret, k); in bch2_alloc_unpack()
174 bch2_alloc_unpack_v2(&ret, k); in bch2_alloc_unpack()
[all …]
Dextent_update.c14 static unsigned bch2_bkey_nr_alloc_ptrs(struct bkey_s_c k) in bch2_bkey_nr_alloc_ptrs() argument
16 struct bkey_ptrs_c ptrs = bch2_bkey_ptrs_c(k); in bch2_bkey_nr_alloc_ptrs()
41 struct bkey_s_c k, in count_iters_for_insert() argument
50 *end = bpos_min(*end, k.k->p); in count_iters_for_insert()
54 switch (k.k->type) { in count_iters_for_insert()
57 *nr_iters += bch2_bkey_nr_alloc_ptrs(k); in count_iters_for_insert()
60 *end = bpos_min(*end, k.k->p); in count_iters_for_insert()
66 struct bkey_s_c_reflink_p p = bkey_s_c_to_reflink_p(k); in count_iters_for_insert()
68 unsigned sectors = bpos_min(*end, p.k->p).offset - in count_iters_for_insert()
69 bkey_start_offset(p.k); in count_iters_for_insert()
[all …]
Dbackpointers.c17 struct bkey_s_c k, in extent_matches_bp() argument
21 struct bkey_ptrs_c ptrs = bch2_bkey_ptrs_c(k); in extent_matches_bp()
25 bkey_for_each_ptr_decode(k.k, ptrs, p, entry) { in extent_matches_bp()
32 bch2_extent_ptr_to_bp(c, btree_id, level, k, p, in extent_matches_bp()
42 int bch2_backpointer_invalid(struct bch_fs *c, struct bkey_s_c k, in bch2_backpointer_invalid() argument
46 struct bkey_s_c_backpointer bp = bkey_s_c_to_backpointer(k); in bch2_backpointer_invalid()
47 struct bpos bucket = bp_pos_to_bucket(c, bp.k->p); in bch2_backpointer_invalid()
50 bkey_fsck_err_on(!bpos_eq(bp.k->p, bucket_pos_to_bp(c, bucket, bp.v->bucket_offset)), in bch2_backpointer_invalid()
69 void bch2_backpointer_k_to_text(struct printbuf *out, struct bch_fs *c, struct bkey_s_c k) in bch2_backpointer_k_to_text() argument
71 if (bch2_dev_exists2(c, k.k->p.inode)) { in bch2_backpointer_k_to_text()
[all …]
Dreflink.c18 static inline unsigned bkey_type_to_indirect(const struct bkey *k) in bkey_type_to_indirect() argument
20 switch (k->type) { in bkey_type_to_indirect()
32 int bch2_reflink_p_invalid(struct bch_fs *c, struct bkey_s_c k, in bch2_reflink_p_invalid() argument
36 struct bkey_s_c_reflink_p p = bkey_s_c_to_reflink_p(k); in bch2_reflink_p_invalid()
48 struct bkey_s_c k) in bch2_reflink_p_to_text() argument
50 struct bkey_s_c_reflink_p p = bkey_s_c_to_reflink_p(k); in bch2_reflink_p_to_text()
69 if (le64_to_cpu(l.v->idx) + l.k->size != le64_to_cpu(r.v->idx)) in bch2_reflink_p_merge()
72 bch2_key_resize(l.k, l.k->size + r.k->size); in bch2_reflink_p_merge()
82 struct bkey_i *k; in trans_trigger_reflink_p_segment() local
88 k = bch2_bkey_get_mut_noupdate(trans, &iter, in trans_trigger_reflink_p_segment()
[all …]
/linux-6.8/drivers/md/bcache/
Dextents.c33 i->k = bkey_next(i->k); in sort_key_next()
35 if (i->k == i->end) in sort_key_next()
42 int64_t c = bkey_cmp(l.k, r.k); in bch_key_sort_cmp()
44 return c ? c > 0 : l.k < r.k; in bch_key_sort_cmp()
47 static bool __ptr_invalid(struct cache_set *c, const struct bkey *k) in __ptr_invalid() argument
51 for (i = 0; i < KEY_PTRS(k); i++) in __ptr_invalid()
52 if (ptr_available(c, k, i)) { in __ptr_invalid()
54 size_t bucket = PTR_BUCKET_NR(c, k, i); in __ptr_invalid()
55 size_t r = bucket_remainder(c, PTR_OFFSET(k, i)); in __ptr_invalid()
57 if (KEY_SIZE(k) + r > c->cache->sb.bucket_size || in __ptr_invalid()
[all …]
/linux-6.8/arch/sparc/kernel/
Dtermios.c33 int user_termios_to_kernel_termios(struct ktermios *k, in user_termios_to_kernel_termios() argument
37 err = get_user(k->c_iflag, &u->c_iflag); in user_termios_to_kernel_termios()
38 err |= get_user(k->c_oflag, &u->c_oflag); in user_termios_to_kernel_termios()
39 err |= get_user(k->c_cflag, &u->c_cflag); in user_termios_to_kernel_termios()
40 err |= get_user(k->c_lflag, &u->c_lflag); in user_termios_to_kernel_termios()
41 err |= get_user(k->c_line, &u->c_line); in user_termios_to_kernel_termios()
42 err |= copy_from_user(k->c_cc, u->c_cc, NCCS); in user_termios_to_kernel_termios()
43 if (k->c_lflag & ICANON) { in user_termios_to_kernel_termios()
44 err |= get_user(k->c_cc[VEOF], &u->c_cc[VEOF]); in user_termios_to_kernel_termios()
45 err |= get_user(k->c_cc[VEOL], &u->c_cc[VEOL]); in user_termios_to_kernel_termios()
[all …]
/linux-6.8/tools/lib/
Dbitmap.c10 unsigned int k, w = 0, lim = bits/BITS_PER_LONG; in __bitmap_weight() local
12 for (k = 0; k < lim; k++) in __bitmap_weight()
13 w += hweight_long(bitmap[k]); in __bitmap_weight()
16 w += hweight_long(bitmap[k] & BITMAP_LAST_WORD_MASK(bits)); in __bitmap_weight()
24 int k; in __bitmap_or() local
27 for (k = 0; k < nr; k++) in __bitmap_or()
28 dst[k] = bitmap1[k] | bitmap2[k]; in __bitmap_or()
63 unsigned int k; in __bitmap_and() local
67 for (k = 0; k < lim; k++) in __bitmap_and()
68 result |= (dst[k] = bitmap1[k] & bitmap2[k]); in __bitmap_and()
[all …]
/linux-6.8/fs/btrfs/tests/
Dextent-map-tests.c44 * extent [0, 16K), followed by another file extent [16K, 20K), two dio reads
45 * are entering btrfs_get_extent() concurrently, t1 is reading [8K, 16K), t2 is
46 * reading [0, 8K)
51 * -> add_extent_mapping(0, 16K)
53 * ->add_extent_mapping(0, 16K)
70 /* Add [0, 16K) */ in test_case_1()
79 test_err("cannot add extent range [0, 16K)"); in test_case_1()
84 /* Add [16K, 20K) following [0, 16K) */ in test_case_1()
100 test_err("cannot add extent range [16K, 20K)"); in test_case_1()
112 /* Add [0, 8K), should return [0, 16K) instead. */ in test_case_1()
[all …]
/linux-6.8/crypto/
Dserpent_generic.c25 ({ b ^= d; b ^= c; b ^= a; b ^= PHI ^ i; b = rol32(b, 11); k[j] = b; })
28 ({ x0 = k[i]; x1 = k[i+1]; x2 = k[i+2]; x3 = k[i+3]; })
31 ({ k[i] = x0; k[i+1] = x1; k[i+2] = x2; k[i+3] = x3; })
36 #define K(x0, x1, x2, x3, i) ({ \ macro
37 x3 ^= k[4*(i)+3]; x2 ^= k[4*(i)+2]; \
38 x1 ^= k[4*(i)+1]; x0 ^= k[4*(i)+0]; \
48 x0 ^= x3; x2 ^= x4; x3 ^= k[4*i+3]; \
49 x1 ^= k[4*i+1]; x0 = rol32(x0, 5); x2 = rol32(x2, 22);\
50 x0 ^= k[4*i+0]; x2 ^= k[4*i+2]; \
54 x0 ^= k[4*i+0]; x1 ^= k[4*i+1]; x2 ^= k[4*i+2]; \
[all …]

12345678910>>...192