Home
last modified time | relevance | path

Searched refs:rf (Results 1 – 25 of 159) sorted by relevance

1234567

/Linux-v5.4/drivers/media/platform/vicodec/
Dcodec-v4l2-fwht.c94 static int prepare_raw_frame(struct fwht_raw_frame *rf, in prepare_raw_frame() argument
98 rf->luma = buf; in prepare_raw_frame()
99 rf->width_div = info->width_div; in prepare_raw_frame()
100 rf->height_div = info->height_div; in prepare_raw_frame()
101 rf->luma_alpha_step = info->luma_alpha_step; in prepare_raw_frame()
102 rf->chroma_step = info->chroma_step; in prepare_raw_frame()
103 rf->alpha = NULL; in prepare_raw_frame()
104 rf->components_num = info->components_num; in prepare_raw_frame()
111 rf->luma = NULL; in prepare_raw_frame()
112 rf->cb = NULL; in prepare_raw_frame()
[all …]
/Linux-v5.4/drivers/net/wireless/zydas/zd1211rw/
Dzd_rf.c42 void zd_rf_init(struct zd_rf *rf) in zd_rf_init() argument
44 memset(rf, 0, sizeof(*rf)); in zd_rf_init()
48 rf->update_channel_int = 1; in zd_rf_init()
51 void zd_rf_clear(struct zd_rf *rf) in zd_rf_clear() argument
53 if (rf->clear) in zd_rf_clear()
54 rf->clear(rf); in zd_rf_clear()
55 ZD_MEMCLEAR(rf, sizeof(*rf)); in zd_rf_clear()
58 int zd_rf_init_hw(struct zd_rf *rf, u8 type) in zd_rf_init_hw() argument
62 struct zd_chip *chip = zd_rf_to_chip(rf); in zd_rf_init_hw()
67 r = zd_rf_init_rf2959(rf); in zd_rf_init_hw()
[all …]
Dzd_rf.h55 int (*init_hw)(struct zd_rf *rf);
56 int (*set_channel)(struct zd_rf *rf, u8 channel);
57 int (*switch_radio_on)(struct zd_rf *rf);
58 int (*switch_radio_off)(struct zd_rf *rf);
59 int (*patch_6m_band_edge)(struct zd_rf *rf, u8 channel);
60 void (*clear)(struct zd_rf *rf);
64 void zd_rf_init(struct zd_rf *rf);
65 void zd_rf_clear(struct zd_rf *rf);
66 int zd_rf_init_hw(struct zd_rf *rf, u8 type);
68 int zd_rf_scnprint_id(struct zd_rf *rf, char *buffer, size_t size);
[all …]
Dzd_rf_al2230.c14 #define IS_AL2230S(chip) ((chip)->al2230s_bit || (chip)->rf.type == AL2230S_RF)
92 static int zd1211_al2230_init_hw(struct zd_rf *rf) in zd1211_al2230_init_hw() argument
95 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211_al2230_init_hw()
205 static int zd1211b_al2230_init_hw(struct zd_rf *rf) in zd1211b_al2230_init_hw() argument
208 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211b_al2230_init_hw()
347 static int zd1211_al2230_set_channel(struct zd_rf *rf, u8 channel) in zd1211_al2230_set_channel() argument
351 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211_al2230_set_channel()
363 static int zd1211b_al2230_set_channel(struct zd_rf *rf, u8 channel) in zd1211b_al2230_set_channel() argument
367 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211b_al2230_set_channel()
381 static int zd1211_al2230_switch_radio_on(struct zd_rf *rf) in zd1211_al2230_switch_radio_on() argument
[all …]
Dzd_rf_al7230b.c87 static int zd1211_al7230b_init_hw(struct zd_rf *rf) in zd1211_al7230b_init_hw() argument
90 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211_al7230b_init_hw()
192 static int zd1211b_al7230b_init_hw(struct zd_rf *rf) in zd1211b_al7230b_init_hw() argument
195 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211b_al7230b_init_hw()
313 static int zd1211_al7230b_set_channel(struct zd_rf *rf, u8 channel) in zd1211_al7230b_set_channel() argument
317 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211_al7230b_set_channel()
360 static int zd1211b_al7230b_set_channel(struct zd_rf *rf, u8 channel) in zd1211b_al7230b_set_channel() argument
364 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211b_al7230b_set_channel()
407 static int zd1211_al7230b_switch_radio_on(struct zd_rf *rf) in zd1211_al7230b_switch_radio_on() argument
409 struct zd_chip *chip = zd_rf_to_chip(rf); in zd1211_al7230b_switch_radio_on()
[all …]
Dzd_rf_uw2453.c240 #define UW2453_PRIV(rf) ((struct uw2453_priv *) (rf)->priv) argument
296 static int uw2453_init_hw(struct zd_rf *rf) in uw2453_init_hw() argument
301 struct zd_chip *chip = zd_rf_to_chip(rf); in uw2453_init_hw()
423 UW2453_PRIV(rf)->config = found_config + 1; in uw2453_init_hw()
428 static int uw2453_set_channel(struct zd_rf *rf, u8 channel) in uw2453_set_channel() argument
432 int config = UW2453_PRIV(rf)->config; in uw2453_set_channel()
434 struct zd_chip *chip = zd_rf_to_chip(rf); in uw2453_set_channel()
469 static int uw2453_switch_radio_on(struct zd_rf *rf) in uw2453_switch_radio_on() argument
472 struct zd_chip *chip = zd_rf_to_chip(rf); in uw2453_switch_radio_on()
488 static int uw2453_switch_radio_off(struct zd_rf *rf) in uw2453_switch_radio_off() argument
[all …]
Dzd_rf_rf2959.c136 static int rf2959_init_hw(struct zd_rf *rf) in rf2959_init_hw() argument
139 struct zd_chip *chip = zd_rf_to_chip(rf); in rf2959_init_hw()
218 static int rf2959_set_channel(struct zd_rf *rf, u8 channel) in rf2959_set_channel() argument
222 struct zd_chip *chip = zd_rf_to_chip(rf); in rf2959_set_channel()
232 static int rf2959_switch_radio_on(struct zd_rf *rf) in rf2959_switch_radio_on() argument
238 struct zd_chip *chip = zd_rf_to_chip(rf); in rf2959_switch_radio_on()
243 static int rf2959_switch_radio_off(struct zd_rf *rf) in rf2959_switch_radio_off() argument
249 struct zd_chip *chip = zd_rf_to_chip(rf); in rf2959_switch_radio_off()
254 int zd_rf_init_rf2959(struct zd_rf *rf) in zd_rf_init_rf2959() argument
256 struct zd_chip *chip = zd_rf_to_chip(rf); in zd_rf_init_rf2959()
[all …]
/Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
Drf.c175 u32 writeval, customer_limit, rf; in _rtl92c_get_txpower_writeval_by_regulatory() local
177 for (rf = 0; rf < 2; rf++) { in _rtl92c_get_txpower_writeval_by_regulatory()
183 (rf ? 8 : 0)] in _rtl92c_get_txpower_writeval_by_regulatory()
184 + ((index < 2) ? powerbase0[rf] : powerbase1[rf]); in _rtl92c_get_txpower_writeval_by_regulatory()
188 rf == 0 ? 'A' : 'B', writeval); in _rtl92c_get_txpower_writeval_by_regulatory()
192 writeval = ((index < 2) ? powerbase0[rf] : in _rtl92c_get_txpower_writeval_by_regulatory()
193 powerbase1[rf]); in _rtl92c_get_txpower_writeval_by_regulatory()
197 rf == 0 ? 'A' : 'B', writeval); in _rtl92c_get_txpower_writeval_by_regulatory()
213 [index + (rf ? 8 : 0)] + ((index < 2) ? in _rtl92c_get_txpower_writeval_by_regulatory()
214 powerbase0[rf] : in _rtl92c_get_txpower_writeval_by_regulatory()
[all …]
/Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
Drf.c180 u32 writeval, customer_limit, rf; in get_txpower_writeval_by_reg() local
182 for (rf = 0; rf < 2; rf++) { in get_txpower_writeval_by_reg()
189 (rf ? 8 : 0)] in get_txpower_writeval_by_reg()
190 + ((index < 2) ? powerbase0[rf] : powerbase1[rf]); in get_txpower_writeval_by_reg()
194 ((rf == 0) ? 'A' : 'B'), writeval); in get_txpower_writeval_by_reg()
198 writeval = ((index < 2) ? powerbase0[rf] : in get_txpower_writeval_by_reg()
199 powerbase1[rf]); in get_txpower_writeval_by_reg()
203 ((rf == 0) ? 'A' : 'B'), writeval); in get_txpower_writeval_by_reg()
223 [index + (rf ? 8 : 0)] + ((index < 2) ? in get_txpower_writeval_by_reg()
224 powerbase0[rf] : in get_txpower_writeval_by_reg()
[all …]
/Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
Drf.c168 u32 writeval, customer_limit, rf; in get_txpower_writeval_by_regulatory() local
170 for (rf = 0; rf < 2; rf++) { in get_txpower_writeval_by_regulatory()
177 (rf ? 8 : 0)] in get_txpower_writeval_by_regulatory()
178 + ((index < 2) ? powerbase0[rf] : powerbase1[rf]); in get_txpower_writeval_by_regulatory()
182 ((rf == 0) ? 'A' : 'B'), writeval); in get_txpower_writeval_by_regulatory()
204 [index + (rf ? 8 : 0)] + ((index < 2) ? in get_txpower_writeval_by_regulatory()
205 powerbase0[rf] : in get_txpower_writeval_by_regulatory()
206 powerbase1[rf]); in get_txpower_writeval_by_regulatory()
210 ((rf == 0) ? 'A' : 'B'), writeval); in get_txpower_writeval_by_regulatory()
215 ((index < 2) ? powerbase0[rf] : powerbase1[rf]); in get_txpower_writeval_by_regulatory()
[all …]
/Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
Drf.c187 u32 writeval, customer_limit, rf; in _rtl8723be_get_txpower_writeval_by_regulatory() local
189 for (rf = 0; rf < 2; rf++) { in _rtl8723be_get_txpower_writeval_by_regulatory()
196 (rf ? 8 : 0)] in _rtl8723be_get_txpower_writeval_by_regulatory()
197 + ((index < 2) ? powerbase0[rf] : powerbase1[rf]); in _rtl8723be_get_txpower_writeval_by_regulatory()
201 ((rf == 0) ? 'A' : 'B'), writeval); in _rtl8723be_get_txpower_writeval_by_regulatory()
223 [index + (rf ? 8 : 0)] + ((index < 2) ? in _rtl8723be_get_txpower_writeval_by_regulatory()
224 powerbase0[rf] : in _rtl8723be_get_txpower_writeval_by_regulatory()
225 powerbase1[rf]); in _rtl8723be_get_txpower_writeval_by_regulatory()
229 ((rf == 0) ? 'A' : 'B'), writeval); in _rtl8723be_get_txpower_writeval_by_regulatory()
234 ((index < 2) ? powerbase0[rf] : powerbase1[rf]); in _rtl8723be_get_txpower_writeval_by_regulatory()
[all …]
/Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
Drf.c186 u32 writeval, customer_limit, rf; in _rtl88e_get_txpower_writeval_by_regulatory() local
188 for (rf = 0; rf < 2; rf++) { in _rtl88e_get_txpower_writeval_by_regulatory()
195 [chnlgroup][index + (rf ? 8 : 0)] in _rtl88e_get_txpower_writeval_by_regulatory()
196 + ((index < 2) ? powerbase0[rf] : powerbase1[rf]); in _rtl88e_get_txpower_writeval_by_regulatory()
200 ((rf == 0) ? 'A' : 'B'), writeval); in _rtl88e_get_txpower_writeval_by_regulatory()
222 [index + (rf ? 8 : 0)] + ((index < 2) ? in _rtl88e_get_txpower_writeval_by_regulatory()
223 powerbase0[rf] : in _rtl88e_get_txpower_writeval_by_regulatory()
224 powerbase1[rf]); in _rtl88e_get_txpower_writeval_by_regulatory()
228 ((rf == 0) ? 'A' : 'B'), writeval); in _rtl88e_get_txpower_writeval_by_regulatory()
233 ((index < 2) ? powerbase0[rf] : powerbase1[rf]); in _rtl88e_get_txpower_writeval_by_regulatory()
[all …]
/Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
Drf.c166 u32 writeval, customer_limit, rf; in _rtl92c_get_txpower_writeval_by_regulatory() local
168 for (rf = 0; rf < 2; rf++) { in _rtl92c_get_txpower_writeval_by_regulatory()
173 [chnlgroup][index + (rf ? 8 : 0)] in _rtl92c_get_txpower_writeval_by_regulatory()
174 + ((index < 2) ? powerbase0[rf] : powerbase1[rf]); in _rtl92c_get_txpower_writeval_by_regulatory()
177 rf == 0 ? 'A' : 'B', writeval); in _rtl92c_get_txpower_writeval_by_regulatory()
196 (rf ? 8 : 0)] + in _rtl92c_get_txpower_writeval_by_regulatory()
197 ((index < 2) ? powerbase0[rf] : in _rtl92c_get_txpower_writeval_by_regulatory()
198 powerbase1[rf]); in _rtl92c_get_txpower_writeval_by_regulatory()
201 rf == 0 ? 'A' : 'B', writeval); in _rtl92c_get_txpower_writeval_by_regulatory()
204 writeval = ((index < 2) ? powerbase0[rf] : in _rtl92c_get_txpower_writeval_by_regulatory()
[all …]
/Linux-v5.4/drivers/staging/rtl8188eu/hal/
Drf.c149 u32 write_val, customer_limit, rf; in get_rx_power_val_by_reg() local
154 for (rf = 0; rf < 2; rf++) { in get_rx_power_val_by_reg()
155 u8 j = index + (rf ? 8 : 0); in get_rx_power_val_by_reg()
160 write_val = hal_data->MCSTxPowerLevelOriginalOffset[chnlGroup][index+(rf ? 8 : 0)] + in get_rx_power_val_by_reg()
161 ((index < 2) ? powerbase0[rf] : powerbase1[rf]); in get_rx_power_val_by_reg()
170 write_val = hal_data->MCSTxPowerLevelOriginalOffset[chnlGroup][index+(rf ? 8 : 0)] + in get_rx_power_val_by_reg()
171 ((index < 2) ? powerbase0[rf] : powerbase1[rf]); in get_rx_power_val_by_reg()
175 write_val = (index < 2) ? powerbase0[rf] : powerbase1[rf]; in get_rx_power_val_by_reg()
182 pwr_diff = hal_data->TxPwrLegacyHtDiff[rf][channel-1]; in get_rx_power_val_by_reg()
184 pwr_diff = hal_data->TxPwrHt20Diff[rf][channel-1]; in get_rx_power_val_by_reg()
[all …]
/Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
Drf.c197 u32 writeval = 0, customer_limit, rf; in _rtl92d_get_txpower_writeval_by_regulatory() local
199 for (rf = 0; rf < 2; rf++) { in _rtl92d_get_txpower_writeval_by_regulatory()
205 (rf ? 8 : 0)] + ((index < 2) ? in _rtl92d_get_txpower_writeval_by_regulatory()
206 powerbase0[rf] : in _rtl92d_get_txpower_writeval_by_regulatory()
207 powerbase1[rf]); in _rtl92d_get_txpower_writeval_by_regulatory()
210 rf == 0 ? 'A' : 'B', writeval); in _rtl92d_get_txpower_writeval_by_regulatory()
225 (rf ? 8 : 0)] + ((index < 2) ? in _rtl92d_get_txpower_writeval_by_regulatory()
226 powerbase0[rf] : in _rtl92d_get_txpower_writeval_by_regulatory()
227 powerbase1[rf]); in _rtl92d_get_txpower_writeval_by_regulatory()
230 rf == 0 ? 'A' : 'B', writeval); in _rtl92d_get_txpower_writeval_by_regulatory()
[all …]
/Linux-v5.4/arch/parisc/kernel/
Dsignal32.c36 restore_sigcontext32(struct compat_sigcontext __user *sc, struct compat_regfile __user * rf, in restore_sigcontext32() argument
47 DBG(2,"restore_sigcontext32: sc = 0x%p, rf = 0x%p, regs = 0x%p\n", sc, rf, regs); in restore_sigcontext32()
53 err |= __get_user(compat_regt,&rf->rf_gr[regn]); in restore_sigcontext32()
67 err |= __get_user(compat_regt, &rf->rf_iaoq[0]); in restore_sigcontext32()
75 err |= __get_user(compat_regt, &rf->rf_iaoq[1]); in restore_sigcontext32()
85 err |= __get_user(compat_regt, &rf->rf_iasq[0]); in restore_sigcontext32()
91 err |= __get_user(compat_regt, &rf->rf_iasq[1]); in restore_sigcontext32()
99 err |= __get_user(compat_regt, &rf->rf_sar); in restore_sigcontext32()
115 setup_sigcontext32(struct compat_sigcontext __user *sc, struct compat_regfile __user * rf, in setup_sigcontext32() argument
141 err |= __put_user(compat_reg, &rf->rf_iaoq[0]); in setup_sigcontext32()
[all …]
/Linux-v5.4/drivers/thermal/qcom/
Dtsens-common.c94 ret = regmap_field_read(priv->rf[valid_idx], &valid); in get_temp_tsens_valid()
103 ret = regmap_field_read(priv->rf[valid_idx], &valid); in get_temp_tsens_valid()
109 ret = regmap_field_read(priv->rf[temp_idx], &last_temp); in get_temp_tsens_valid()
131 ret = regmap_field_read(priv->rf[LAST_TEMP_0 + s->hw_id], &last_temp); in get_temp_common()
200 priv->rf[TSENS_EN] = devm_regmap_field_alloc(dev, priv->srot_map, in init_common()
202 if (IS_ERR(priv->rf[TSENS_EN])) { in init_common()
203 ret = PTR_ERR(priv->rf[TSENS_EN]); in init_common()
206 ret = regmap_field_read(priv->rf[TSENS_EN], &enabled); in init_common()
215 priv->rf[SENSOR_EN] = devm_regmap_field_alloc(dev, priv->srot_map, in init_common()
217 if (IS_ERR(priv->rf[SENSOR_EN])) { in init_common()
[all …]
/Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
Dhw.c1789 u32 rf, addr = EEPROM_TX_PWR_INX, group, i = 0; in _rtl8192ee_read_power_value_fromprom() local
1800 for (rf = 0 ; rf < MAX_RF_PATH ; rf++) { in _rtl8192ee_read_power_value_fromprom()
1803 pwr2g->index_cck_base[rf][group] = 0x2D; in _rtl8192ee_read_power_value_fromprom()
1804 pwr2g->index_bw40_base[rf][group] = 0x2D; in _rtl8192ee_read_power_value_fromprom()
1808 pwr2g->bw20_diff[rf][0] = 0x02; in _rtl8192ee_read_power_value_fromprom()
1809 pwr2g->ofdm_diff[rf][0] = 0x04; in _rtl8192ee_read_power_value_fromprom()
1811 pwr2g->bw20_diff[rf][i] = 0xFE; in _rtl8192ee_read_power_value_fromprom()
1812 pwr2g->bw40_diff[rf][i] = 0xFE; in _rtl8192ee_read_power_value_fromprom()
1813 pwr2g->cck_diff[rf][i] = 0xFE; in _rtl8192ee_read_power_value_fromprom()
1814 pwr2g->ofdm_diff[rf][i] = 0xFE; in _rtl8192ee_read_power_value_fromprom()
[all …]
/Linux-v5.4/tools/memory-model/
Dlock.cat95 (* Generate all rf relations for LF events *)
97 let rf-lf = rfe-lf | rfi-lf
115 (* Generate all rf relations for RU events *)
117 let rf-ru = rfe-ru | rfi-ru
119 (* Final rf relation *)
120 let rf = rf | rf-lf | rf-ru
134 (* Merge LKR events into rf *)
135 let rf = rf | ([IW | UL] ; singlestep(co) ; lk-rmw^-1)
136 let rfe = rf & ext
137 let rfi = rf & int
[all …]
/Linux-v5.4/kernel/sched/
Dcore.c78 struct rq *__task_rq_lock(struct task_struct *p, struct rq_flags *rf) in __task_rq_lock() argument
89 rq_pin_lock(rq, rf); in __task_rq_lock()
102 struct rq *task_rq_lock(struct task_struct *p, struct rq_flags *rf) in task_rq_lock() argument
109 raw_spin_lock_irqsave(&p->pi_lock, rf->flags); in task_rq_lock()
130 rq_pin_lock(rq, rf); in task_rq_lock()
134 raw_spin_unlock_irqrestore(&p->pi_lock, rf->flags); in task_rq_lock()
240 struct rq_flags rf; in hrtick() local
244 rq_lock(rq, &rf); in hrtick()
247 rq_unlock(rq, &rf); in hrtick()
267 struct rq_flags rf; in __hrtick_start() local
[all …]
Dsched.h1139 static inline void rq_pin_lock(struct rq *rq, struct rq_flags *rf) in rq_pin_lock() argument
1141 rf->cookie = lockdep_pin_lock(&rq->lock); in rq_pin_lock()
1145 rf->clock_update_flags = 0; in rq_pin_lock()
1149 static inline void rq_unpin_lock(struct rq *rq, struct rq_flags *rf) in rq_unpin_lock() argument
1153 rf->clock_update_flags = RQCF_UPDATED; in rq_unpin_lock()
1156 lockdep_unpin_lock(&rq->lock, rf->cookie); in rq_unpin_lock()
1159 static inline void rq_repin_lock(struct rq *rq, struct rq_flags *rf) in rq_repin_lock() argument
1161 lockdep_repin_lock(&rq->lock, rf->cookie); in rq_repin_lock()
1167 rq->clock_update_flags |= rf->clock_update_flags; in rq_repin_lock()
1171 struct rq *__task_rq_lock(struct task_struct *p, struct rq_flags *rf)
[all …]
/Linux-v5.4/drivers/net/wireless/ralink/rt2x00/
Drt2800lib.c1473 .rf = {
2276 if (libconf->rf.channel <= 14) { in rt2800_config_lna_gain()
2279 } else if (libconf->rf.channel <= 64) { in rt2800_config_lna_gain()
2282 } else if (libconf->rf.channel <= 128) { in rt2800_config_lna_gain()
2353 struct rf_channel *rf, in rt2800_config_channel_rf2xxx() argument
2356 rt2x00_set_field32(&rf->rf4, RF4_FREQ_OFFSET, rt2x00dev->freq_offset); in rt2800_config_channel_rf2xxx()
2359 rt2x00_set_field32(&rf->rf2, RF2_ANTENNA_TX1, 1); in rt2800_config_channel_rf2xxx()
2362 rt2x00_set_field32(&rf->rf2, RF2_ANTENNA_RX1, 1); in rt2800_config_channel_rf2xxx()
2363 rt2x00_set_field32(&rf->rf2, RF2_ANTENNA_RX2, 1); in rt2800_config_channel_rf2xxx()
2365 rt2x00_set_field32(&rf->rf2, RF2_ANTENNA_RX2, 1); in rt2800_config_channel_rf2xxx()
[all …]
/Linux-v5.4/tools/power/cpupower/debug/i386/
DMakefile30 rm -rf $(OUTPUT)centrino-decode
31 rm -rf $(OUTPUT)dump_psb
32 rm -rf $(OUTPUT)intel_gsic
33 rm -rf $(OUTPUT)powernow-k8-decode
/Linux-v5.4/fs/dlm/
Drcom.c82 static void set_rcom_config(struct dlm_ls *ls, struct rcom_config *rf, in set_rcom_config() argument
85 rf->rf_lvblen = cpu_to_le32(ls->ls_lvblen); in set_rcom_config()
86 rf->rf_lsflags = cpu_to_le32(ls->ls_exflags); in set_rcom_config()
88 rf->rf_our_slot = cpu_to_le16(ls->ls_slot); in set_rcom_config()
89 rf->rf_num_slots = cpu_to_le16(num_slots); in set_rcom_config()
90 rf->rf_generation = cpu_to_le32(ls->ls_generation); in set_rcom_config()
95 struct rcom_config *rf = (struct rcom_config *) rc->rc_buf; in check_rcom_config() local
104 if (le32_to_cpu(rf->rf_lvblen) != ls->ls_lvblen || in check_rcom_config()
105 le32_to_cpu(rf->rf_lsflags) != ls->ls_exflags) { in check_rcom_config()
108 le32_to_cpu(rf->rf_lvblen), in check_rcom_config()
[all …]
/Linux-v5.4/tools/memory-model/litmus-tests/
DZ6.0+pooncerelease+poacquirerelease+fencembonceonce.litmus7 * when there is but one non-reads-from (AKA non-rf) link, does not suffice
9 * P0's write, which means that there are two non-rf links: P1() to P2()
12 * When there are two or more non-rf links, you typically will need one
13 * full barrier for each non-rf link. (Exceptions include some cases

1234567