Home
last modified time | relevance | path

Searched refs:conf (Results 1 – 25 of 410) sorted by relevance

12345678910>>...17

/drivers/md/
Draid5-log.h5 extern int r5l_init_log(struct r5conf *conf, struct md_rdev *rdev);
6 extern void r5l_exit_log(struct r5conf *conf);
13 extern bool r5l_log_disk_error(struct r5conf *conf);
16 r5c_try_caching_write(struct r5conf *conf, struct stripe_head *sh,
19 r5c_finish_stripe_write_out(struct r5conf *conf, struct stripe_head *sh,
24 extern void r5c_handle_cached_data_endio(struct r5conf *conf,
28 extern void r5c_flush_cache(struct r5conf *conf, int num);
29 extern void r5c_check_stripe_cache_usage(struct r5conf *conf);
30 extern void r5c_check_cached_full_stripe(struct r5conf *conf);
34 extern bool r5c_big_stripe_cached(struct r5conf *conf, sector_t sect);
[all …]
Dmd-faulty.c85 static int check_mode(struct faulty_conf *conf, int mode) in check_mode() argument
87 if (conf->period[mode] == 0 && in check_mode()
88 atomic_read(&conf->counters[mode]) <= 0) in check_mode()
92 if (atomic_dec_and_test(&conf->counters[mode])) { in check_mode()
93 if (conf->period[mode]) in check_mode()
94 atomic_set(&conf->counters[mode], conf->period[mode]); in check_mode()
100 static int check_sector(struct faulty_conf *conf, sector_t start, sector_t end, int dir) in check_sector() argument
104 for (i=0; i<conf->nfaults; i++) in check_sector()
105 if (conf->faults[i] >= start && in check_sector()
106 conf->faults[i] < end) { in check_sector()
[all …]
Draid1.c46 static void allow_barrier(struct r1conf *conf, sector_t sector_nr);
47 static void lower_barrier(struct r1conf *conf, sector_t sector_nr);
237 static void put_all_bios(struct r1conf *conf, struct r1bio *r1_bio) in put_all_bios() argument
241 for (i = 0; i < conf->raid_disks * 2; i++) { in put_all_bios()
251 struct r1conf *conf = r1_bio->mddev->private; in free_r1bio() local
253 put_all_bios(conf, r1_bio); in free_r1bio()
254 mempool_free(r1_bio, &conf->r1bio_pool); in free_r1bio()
259 struct r1conf *conf = r1_bio->mddev->private; in put_buf() local
263 for (i = 0; i < conf->raid_disks * 2; i++) { in put_buf()
266 rdev_dec_pending(conf->mirrors[i].rdev, r1_bio->mddev); in put_buf()
[all …]
Draid5.c71 static inline struct hlist_head *stripe_hash(struct r5conf *conf, sector_t sect) in stripe_hash() argument
73 int hash = (sect >> RAID5_STRIPE_SHIFT(conf)) & HASH_MASK; in stripe_hash()
74 return &conf->stripe_hashtbl[hash]; in stripe_hash()
77 static inline int stripe_hash_locks_hash(struct r5conf *conf, sector_t sect) in stripe_hash_locks_hash() argument
79 return (sect >> RAID5_STRIPE_SHIFT(conf)) & STRIPE_HASH_LOCKS_MASK; in stripe_hash_locks_hash()
82 static inline void lock_device_hash_lock(struct r5conf *conf, int hash) in lock_device_hash_lock() argument
84 spin_lock_irq(conf->hash_locks + hash); in lock_device_hash_lock()
85 spin_lock(&conf->device_lock); in lock_device_hash_lock()
88 static inline void unlock_device_hash_lock(struct r5conf *conf, int hash) in unlock_device_hash_lock() argument
90 spin_unlock(&conf->device_lock); in unlock_device_hash_lock()
[all …]
Draid10.c67 static void allow_barrier(struct r10conf *conf);
68 static void lower_barrier(struct r10conf *conf);
69 static int _enough(struct r10conf *conf, int previous, int ignore);
70 static int enough(struct r10conf *conf, int ignore);
75 static void end_reshape(struct r10conf *conf);
93 struct r10conf *conf = data; in r10bio_pool_alloc() local
94 int size = offsetof(struct r10bio, devs[conf->geo.raid_disks]); in r10bio_pool_alloc()
118 struct r10conf *conf = data; in r10buf_pool_alloc() local
125 r10_bio = r10bio_pool_alloc(gfp_flags, conf); in r10buf_pool_alloc()
129 if (test_bit(MD_RECOVERY_SYNC, &conf->mddev->recovery) || in r10buf_pool_alloc()
[all …]
Dmd-multipath.c26 static int multipath_map (struct mpconf *conf) in multipath_map() argument
28 int i, disks = conf->raid_disks; in multipath_map()
37 struct md_rdev *rdev = rcu_dereference(conf->multipaths[i].rdev); in multipath_map()
55 struct mpconf *conf = mddev->private; in multipath_reschedule_retry() local
57 spin_lock_irqsave(&conf->device_lock, flags); in multipath_reschedule_retry()
58 list_add(&mp_bh->retry_list, &conf->retry_list); in multipath_reschedule_retry()
59 spin_unlock_irqrestore(&conf->device_lock, flags); in multipath_reschedule_retry()
71 struct mpconf *conf = mp_bh->mddev->private; in multipath_end_bh_io() local
75 mempool_free(mp_bh, &conf->pool); in multipath_end_bh_io()
81 struct mpconf *conf = mp_bh->mddev->private; in multipath_end_request() local
[all …]
Draid0.c41 struct r0conf *conf = mddev->private; in dump_zones() local
42 int raid_disks = conf->strip_zone[0].nb_dev; in dump_zones()
45 conf->nr_strip_zones, conf->nr_strip_zones==1?"":"s"); in dump_zones()
46 for (j = 0; j < conf->nr_strip_zones; j++) { in dump_zones()
50 for (k = 0; k < conf->strip_zone[j].nb_dev; k++) in dump_zones()
52 bdevname(conf->devlist[j*raid_disks in dump_zones()
56 zone_size = conf->strip_zone[j].zone_end - zone_start; in dump_zones()
59 (unsigned long long)conf->strip_zone[j].dev_start>>1, in dump_zones()
61 zone_start = conf->strip_zone[j].zone_end; in dump_zones()
74 struct r0conf *conf = kzalloc(sizeof(*conf), GFP_KERNEL); in create_strip_zones() local
[all …]
Dmd-linear.c27 struct linear_conf *conf; in which_dev() local
31 conf = mddev->private; in which_dev()
40 if (sector < conf->disks[mid].end_sector) in which_dev()
46 return conf->disks + lo; in which_dev()
51 struct linear_conf *conf; in linear_size() local
54 conf = mddev->private; in linear_size()
57 array_sectors = conf->array_sectors; in linear_size()
64 struct linear_conf *conf; in linear_conf() local
69 conf = kzalloc(struct_size(conf, disks, raid_disks), GFP_KERNEL); in linear_conf()
70 if (!conf) in linear_conf()
[all …]
Draid5-cache.c39 #define R5C_FULL_STRIPE_FLUSH_BATCH(conf) (conf->max_nr_stripes / 4) argument
195 static inline sector_t r5c_tree_index(struct r5conf *conf, in r5c_tree_index() argument
198 sector_div(sect, conf->chunk_sectors); in r5c_tree_index()
292 r5c_return_dev_pending_writes(struct r5conf *conf, struct r5dev *dev) in r5c_return_dev_pending_writes() argument
299 dev->sector + RAID5_STRIPE_SECTORS(conf)) { in r5c_return_dev_pending_writes()
300 wbi2 = r5_next_bio(conf, wbi, dev->sector); in r5c_return_dev_pending_writes()
301 md_write_end(conf->mddev); in r5c_return_dev_pending_writes()
307 void r5c_handle_cached_data_endio(struct r5conf *conf, in r5c_handle_cached_data_endio() argument
315 r5c_return_dev_pending_writes(conf, &sh->dev[i]); in r5c_handle_cached_data_endio()
316 md_bitmap_endwrite(conf->mddev->bitmap, sh->sector, in r5c_handle_cached_data_endio()
[all …]
/drivers/fpga/
Daltera-cvp.c78 void (*write_data)(struct altera_cvp_conf *conf,
88 void (*switch_clk)(struct altera_cvp_conf *conf);
89 int (*clear_state)(struct altera_cvp_conf *conf);
96 static int altera_read_config_byte(struct altera_cvp_conf *conf, in altera_read_config_byte() argument
99 return pci_read_config_byte(conf->pci_dev, conf->vsec_offset + where, in altera_read_config_byte()
103 static int altera_read_config_dword(struct altera_cvp_conf *conf, in altera_read_config_dword() argument
106 return pci_read_config_dword(conf->pci_dev, conf->vsec_offset + where, in altera_read_config_dword()
110 static int altera_write_config_dword(struct altera_cvp_conf *conf, in altera_write_config_dword() argument
113 return pci_write_config_dword(conf->pci_dev, conf->vsec_offset + where, in altera_write_config_dword()
119 struct altera_cvp_conf *conf = mgr->priv; in altera_cvp_state() local
[all …]
Daltera-ps-spi.c90 struct altera_ps_conf *conf = mgr->priv; in altera_ps_state() local
92 if (gpiod_get_value_cansleep(conf->status)) in altera_ps_state()
110 struct altera_ps_conf *conf = mgr->priv; in altera_ps_write_init() local
114 conf->info_flags = info->flags; in altera_ps_write_init()
121 gpiod_set_value_cansleep(conf->config, 1); in altera_ps_write_init()
124 altera_ps_delay(conf->data->t_cfg_us); in altera_ps_write_init()
126 if (!gpiod_get_value_cansleep(conf->status)) { in altera_ps_write_init()
131 gpiod_set_value_cansleep(conf->config, 0); in altera_ps_write_init()
133 min = conf->data->status_wait_min_us; in altera_ps_write_init()
134 max = conf->data->status_wait_max_us; in altera_ps_write_init()
[all …]
Dxilinx-spi.c32 struct xilinx_spi_conf *conf = mgr->priv; in get_done_gpio() local
35 ret = gpiod_get_value(conf->done); in get_done_gpio()
66 struct xilinx_spi_conf *conf = mgr->priv; in wait_for_init_b() local
69 if (conf->init_b) { in wait_for_init_b()
71 int ret = gpiod_get_value(conf->init_b); in wait_for_init_b()
98 struct xilinx_spi_conf *conf = mgr->priv; in xilinx_spi_write_init() local
106 gpiod_set_value(conf->prog_b, 1); in xilinx_spi_write_init()
110 gpiod_set_value(conf->prog_b, 0); in xilinx_spi_write_init()
114 gpiod_set_value(conf->prog_b, 0); in xilinx_spi_write_init()
133 struct xilinx_spi_conf *conf = mgr->priv; in xilinx_spi_write() local
[all …]
/drivers/net/wireless/ath/ath9k/
Dcommon-beacon.c42 struct ath_beacon_config *conf, in ath9k_cmn_beacon_config_sta() argument
57 conf->intval = conf->beacon_interval; in ath9k_cmn_beacon_config_sta()
63 dtim_intval = conf->intval * conf->dtim_period; in ath9k_cmn_beacon_config_sta()
70 conf->nexttbtt = ath9k_get_next_tbtt(ah, tsf, conf->intval); in ath9k_cmn_beacon_config_sta()
72 bs->bs_intval = TU_TO_USEC(conf->intval); in ath9k_cmn_beacon_config_sta()
73 bs->bs_dtimperiod = conf->dtim_period * bs->bs_intval; in ath9k_cmn_beacon_config_sta()
74 bs->bs_nexttbtt = conf->nexttbtt; in ath9k_cmn_beacon_config_sta()
75 bs->bs_nextdtim = conf->nexttbtt; in ath9k_cmn_beacon_config_sta()
76 if (conf->dtim_period > 1) in ath9k_cmn_beacon_config_sta()
85 bs->bs_bmissthreshold = DIV_ROUND_UP(conf->bmiss_timeout, conf->intval); in ath9k_cmn_beacon_config_sta()
[all …]
Dantenna.c90 static inline bool ath_ant_div_comb_alt_check(struct ath_hw_antcomb_conf *conf, in ath_ant_div_comb_alt_check() argument
99 if (conf->main_lna_conf == ATH_ANT_DIV_COMB_LNA2 && in ath_ant_div_comb_alt_check()
100 conf->alt_lna_conf == ATH_ANT_DIV_COMB_LNA1) in ath_ant_div_comb_alt_check()
103 if (conf->main_lna_conf == ATH_ANT_DIV_COMB_LNA1 && in ath_ant_div_comb_alt_check()
104 conf->alt_lna_conf == ATH_ANT_DIV_COMB_LNA2) in ath_ant_div_comb_alt_check()
107 switch (conf->div_group) { in ath_ant_div_comb_alt_check()
194 struct ath_hw_antcomb_conf *conf) in ath_ant_set_alt_ratio() argument
203 if (conf->main_lna_conf == ATH_ANT_DIV_COMB_LNA2) in ath_ant_set_alt_ratio()
204 conf->alt_lna_conf = ATH_ANT_DIV_COMB_LNA1; in ath_ant_set_alt_ratio()
206 conf->alt_lna_conf = ATH_ANT_DIV_COMB_LNA2; in ath_ant_set_alt_ratio()
[all …]
/drivers/clk/
Dclk-sparx5.c59 const struct s5_pll_conf *conf) in s5_calc_freq() argument
61 unsigned long rate = parent_rate / conf->div; in s5_calc_freq()
63 if (conf->rot_ena) { in s5_calc_freq()
64 int sign = conf->rot_dir ? -1 : 1; in s5_calc_freq()
65 int divt = sel_rates[conf->rot_sel] * (1 + conf->pre_div); in s5_calc_freq()
78 struct s5_pll_conf *conf) in s5_search_fractional() argument
84 memset(conf, 0, sizeof(*conf)); in s5_search_fractional()
85 conf->div = div; in s5_search_fractional()
86 conf->rot_ena = 1; /* Fractional rate */ in s5_search_fractional()
89 conf->rot_dir = !!d; in s5_search_fractional()
[all …]
/drivers/mfd/
Datmel-smc.c20 void atmel_smc_cs_conf_init(struct atmel_smc_cs_conf *conf) in atmel_smc_cs_conf_init() argument
22 memset(conf, 0, sizeof(*conf)); in atmel_smc_cs_conf_init()
93 int atmel_smc_cs_conf_set_timing(struct atmel_smc_cs_conf *conf, in atmel_smc_cs_conf_set_timing() argument
113 conf->timings &= ~GENMASK(shift + 3, shift); in atmel_smc_cs_conf_set_timing()
114 conf->timings |= val << shift; in atmel_smc_cs_conf_set_timing()
135 int atmel_smc_cs_conf_set_setup(struct atmel_smc_cs_conf *conf, in atmel_smc_cs_conf_set_setup() argument
152 conf->setup &= ~GENMASK(shift + 7, shift); in atmel_smc_cs_conf_set_setup()
153 conf->setup |= val << shift; in atmel_smc_cs_conf_set_setup()
174 int atmel_smc_cs_conf_set_pulse(struct atmel_smc_cs_conf *conf, in atmel_smc_cs_conf_set_pulse() argument
191 conf->pulse &= ~GENMASK(shift + 7, shift); in atmel_smc_cs_conf_set_pulse()
[all …]
/drivers/iio/imu/inv_icm42600/
Dinv_icm42600_core.c49 const struct inv_icm42600_conf *conf; member
73 .conf = &inv_icm42600_default_conf,
78 .conf = &inv_icm42600_default_conf,
83 .conf = &inv_icm42600_default_conf,
88 .conf = &inv_icm42600_default_conf,
142 enum inv_icm42600_sensor_mode oldgyro = st->conf.gyro.mode; in inv_icm42600_set_pwr_mgmt0()
143 enum inv_icm42600_sensor_mode oldaccel = st->conf.accel.mode; in inv_icm42600_set_pwr_mgmt0()
144 bool oldtemp = st->conf.temp_en; in inv_icm42600_set_pwr_mgmt0()
161 st->conf.gyro.mode = gyro; in inv_icm42600_set_pwr_mgmt0()
162 st->conf.accel.mode = accel; in inv_icm42600_set_pwr_mgmt0()
[all …]
/drivers/net/ethernet/microchip/sparx5/
Dsparx5_port.c96 if (port->conf.portmode == PHY_INTERFACE_MODE_1000BASEX) in sparx5_get_dev2g5_status()
98 else if (port->conf.portmode == PHY_INTERFACE_MODE_2500BASEX) in sparx5_get_dev2g5_status()
109 if (port->conf.portmode == PHY_INTERFACE_MODE_SGMII) { in sparx5_get_dev2g5_status()
124 bool high_speed_dev = sparx5_is_baser(port->conf.portmode); in sparx5_get_sfi_status()
147 if (port->conf.portmode == PHY_INTERFACE_MODE_5GBASER) in sparx5_get_sfi_status()
149 else if (port->conf.portmode == PHY_INTERFACE_MODE_10GBASER) in sparx5_get_sfi_status()
164 status->speed = port->conf.speed; in sparx5_get_port_status()
165 if (port->conf.power_down) { in sparx5_get_port_status()
169 switch (port->conf.portmode) { in sparx5_get_port_status()
189 struct sparx5_port_config *conf, in sparx5_port_error() argument
[all …]
Dsparx5_phylink.c46 if (port->conf.bandwidth == SPEED_5000) in sparx5_phylink_validate()
48 if (port->conf.bandwidth == SPEED_10000) { in sparx5_phylink_validate()
57 if (port->conf.bandwidth == SPEED_25000) { in sparx5_phylink_validate()
118 struct sparx5_port_config conf; in sparx5_phylink_mac_link_up() local
121 conf = port->conf; in sparx5_phylink_mac_link_up()
122 conf.duplex = duplex; in sparx5_phylink_mac_link_up()
123 conf.pause = 0; in sparx5_phylink_mac_link_up()
124 conf.pause |= tx_pause ? MLO_PAUSE_TX : 0; in sparx5_phylink_mac_link_up()
125 conf.pause |= rx_pause ? MLO_PAUSE_RX : 0; in sparx5_phylink_mac_link_up()
126 conf.speed = speed; in sparx5_phylink_mac_link_up()
[all …]
/drivers/net/wireless/ralink/rt2x00/
Drt2x00config.c24 struct rt2x00intf_conf conf; in rt2x00lib_config_intf() local
27 conf.type = type; in rt2x00lib_config_intf()
31 conf.sync = TSF_SYNC_ADHOC; in rt2x00lib_config_intf()
35 conf.sync = TSF_SYNC_AP_NONE; in rt2x00lib_config_intf()
38 conf.sync = TSF_SYNC_INFRA; in rt2x00lib_config_intf()
41 conf.sync = TSF_SYNC_NONE; in rt2x00lib_config_intf()
51 memset(conf.mac, 0, sizeof(conf.mac)); in rt2x00lib_config_intf()
53 memcpy(conf.mac, mac, ETH_ALEN); in rt2x00lib_config_intf()
55 memset(conf.bssid, 0, sizeof(conf.bssid)); in rt2x00lib_config_intf()
57 memcpy(conf.bssid, bssid, ETH_ALEN); in rt2x00lib_config_intf()
[all …]
/drivers/platform/x86/intel/telemetry/
Ddebugfs.c334 struct telemetry_debugfs_conf *conf = debugfs_conf; in telem_pss_states_show() local
362 if (evtlog[index].telem_evtid == conf->pss_idle_id) { in telem_pss_states_show()
363 pss_idle[conf->pss_idle_evts - 1] = in telem_pss_states_show()
365 conf->pss_idle_data[conf->pss_idle_evts - 1].bit_pos) & in telem_pss_states_show()
369 TELEM_CHECK_AND_PARSE_EVTS(conf->pss_idle_id, in telem_pss_states_show()
370 conf->pss_idle_evts - 1, in telem_pss_states_show()
372 conf->pss_idle_data, TELEM_MASK_BIT); in telem_pss_states_show()
374 TELEM_CHECK_AND_PARSE_EVTS(conf->pcs_idle_blkd_id, in telem_pss_states_show()
375 conf->pcs_idle_blkd_evts, in telem_pss_states_show()
378 conf->pcs_idle_blkd_data, in telem_pss_states_show()
[all …]
/drivers/gpu/drm/i915/display/
Ddvo_ns2501.c207 u8 conf; /* configuration register 8 */ member
234 .conf = NS2501_8_VEN | NS2501_8_HEN | NS2501_8_PD,
254 .conf = NS2501_8_VEN | NS2501_8_HEN | NS2501_8_PD,
273 .conf = NS2501_8_VEN | NS2501_8_HEN | NS2501_8_PD,
382 const struct ns2501_configuration *conf; member
553 const struct ns2501_configuration *conf; in ns2501_mode_set() local
610 conf = ns2501_modes + mode_idx; in ns2501_mode_set()
611 ns->conf = conf; in ns2501_mode_set()
613 ns2501_writeb(dvo, NS2501_REG8, conf->conf); in ns2501_mode_set()
614 ns2501_writeb(dvo, NS2501_REG1B, conf->pll_a); in ns2501_mode_set()
[all …]
/drivers/pinctrl/cirrus/
Dpinctrl-madera-core.c517 unsigned int conf[2]; in madera_pin_dbg_show() local
522 ret = regmap_read(priv->madera->regmap, reg, &conf[0]); in madera_pin_dbg_show()
526 ret = regmap_read(priv->madera->regmap, reg + 1, &conf[1]); in madera_pin_dbg_show()
530 seq_printf(s, "%04x:%04x", conf[0], conf[1]); in madera_pin_dbg_show()
532 fn = (conf[0] & MADERA_GP1_FN_MASK) >> MADERA_GP1_FN_SHIFT; in madera_pin_dbg_show()
537 if (conf[1] & MADERA_GP1_DIR_MASK) in madera_pin_dbg_show()
543 if (conf[1] & MADERA_GP1_PU_MASK) in madera_pin_dbg_show()
546 if (conf[1] & MADERA_GP1_PD_MASK) in madera_pin_dbg_show()
549 if (conf[0] & MADERA_GP1_DB_MASK) in madera_pin_dbg_show()
552 if (conf[0] & MADERA_GP1_OP_CFG_MASK) in madera_pin_dbg_show()
[all …]
/drivers/usb/typec/altmodes/
Ddisplayport.c71 unsigned long conf; in dp_altmode_notify() local
74 if (dp->data.conf) { in dp_altmode_notify()
75 state = get_count_order(DP_CONF_GET_PIN_ASSIGN(dp->data.conf)); in dp_altmode_notify()
76 conf = TYPEC_MODAL_STATE(state); in dp_altmode_notify()
78 conf = TYPEC_STATE_USB; in dp_altmode_notify()
81 return typec_altmode_notify(dp->alt, conf, &dp->data); in dp_altmode_notify()
86 u32 conf = DP_CONF_SIGNALING_DP; /* Only DP signaling supported */ in dp_altmode_configure() local
93 conf |= DP_CONF_UFP_U_AS_DFP_D; in dp_altmode_configure()
99 conf |= DP_CONF_UFP_U_AS_UFP_D; in dp_altmode_configure()
108 if (!DP_CONF_GET_PIN_ASSIGN(dp->data.conf)) { in dp_altmode_configure()
[all …]
/drivers/isdn/mISDN/
Ddsp_cmx.c161 struct dsp_conf *conf; in dsp_cmx_debug() local
170 if (odsp->conf) in dsp_cmx_debug()
171 printk(" (Conf %d)", odsp->conf->id); in dsp_cmx_debug()
177 list_for_each_entry(conf, &conf_ilist, list) { in dsp_cmx_debug()
178 printk(KERN_DEBUG "* Conf %d (%p)\n", conf->id, conf); in dsp_cmx_debug()
179 list_for_each_entry(member, &conf->mlist, list) { in dsp_cmx_debug()
200 struct dsp_conf *conf; in dsp_cmx_search_conf() local
208 list_for_each_entry(conf, &conf_ilist, list) in dsp_cmx_search_conf()
209 if (conf->id == id) in dsp_cmx_search_conf()
210 return conf; in dsp_cmx_search_conf()
[all …]

12345678910>>...17