/linux/drivers/md/ |
H A D | raid5-log.h | 5 int r5l_init_log(struct r5conf *conf, struct md_rdev *rdev); 6 void r5l_exit_log(struct r5conf *conf); 13 bool r5l_log_disk_error(struct r5conf *conf); 15 int r5c_try_caching_write(struct r5conf *conf, struct stripe_head *sh, 17 void r5c_finish_stripe_write_out(struct r5conf *conf, struct stripe_head *sh, 22 void r5c_handle_cached_data_endio(struct r5conf *conf, 26 void r5c_flush_cache(struct r5conf *conf, int num); 27 void r5c_check_stripe_cache_usage(struct r5conf *conf); 28 void r5c_check_cached_full_stripe(struct r5conf *conf); 31 bool r5c_big_stripe_cached(struct r5conf *conf, sector_t sect); [all …]
|
H A D | raid10.c | 69 static void allow_barrier(struct r10conf *conf); 70 static void lower_barrier(struct r10conf *conf); 71 static int _enough(struct r10conf *conf, int previous, int ignore); 72 static int enough(struct r10conf *conf, int ignore); 77 static void end_reshape(struct r10conf *conf); 82 #define cmd_before(conf, cmd) \ argument 84 write_sequnlock_irq(&(conf)->resync_lock); \ 87 #define cmd_after(conf) write_seqlock_irq(&(conf)->resync_lock) argument 89 #define wait_event_barrier_cmd(conf, cond, cmd) \ argument 90 wait_event_cmd((conf)->wait_barrier, cond, cmd_before(conf, cmd), \ [all …]
|
H A D | raid1.c | 46 static void allow_barrier(struct r1conf *conf, sector_t sector_nr); 47 static void lower_barrier(struct r1conf *conf, sector_t sector_nr); 239 static void put_all_bios(struct r1conf *conf, struct r1bio *r1_bio) in put_all_bios() argument 243 for (i = 0; i < conf->raid_disks * 2; i++) { in put_all_bios() 253 struct r1conf *conf = r1_bio->mddev->private; in free_r1bio() local 255 put_all_bios(conf, r1_bio); in free_r1bio() 256 mempool_free(r1_bio, &conf->r1bio_pool); in free_r1bio() 261 struct r1conf *conf = r1_bio->mddev->private; in put_buf() local 265 for (i = 0; i < conf->raid_disks * 2; i++) { in put_buf() 268 rdev_dec_pending(conf->mirrors[i].rdev, r1_bio->mddev); in put_buf() [all …]
|
H A D | md-linear.c | 34 struct linear_conf *conf; in which_dev() local 38 conf = mddev->private; in which_dev() 47 if (sector < conf->disks[mid].end_sector) in which_dev() 53 return conf->disks + lo; in which_dev() 58 struct linear_conf *conf; in linear_size() local 61 conf = mddev->private; in linear_size() 64 array_sectors = conf->array_sectors; in linear_size() 87 struct linear_conf *conf; in linear_conf() local 93 conf = kzalloc(struct_size(conf, disks, raid_disks), GFP_KERNEL); in linear_conf() 94 if (!conf) in linear_conf() [all …]
|
H A D | raid0.c | 40 struct r0conf *conf = mddev->private; in dump_zones() local 41 int raid_disks = conf->strip_zone[0].nb_dev; in dump_zones() 44 conf->nr_strip_zones, conf->nr_strip_zones==1?"":"s"); in dump_zones() 45 for (j = 0; j < conf->nr_strip_zones; j++) { in dump_zones() 49 for (k = 0; k < conf->strip_zone[j].nb_dev; k++) in dump_zones() 51 conf->devlist[j * raid_disks + k]->bdev); in dump_zones() 54 zone_size = conf->strip_zone[j].zone_end - zone_start; in dump_zones() 57 (unsigned long long)conf->strip_zone[j].dev_start>>1, in dump_zones() 59 zone_start = conf->strip_zone[j].zone_end; in dump_zones() 70 struct r0conf *conf = kzalloc(sizeof(*conf), GFP_KERNEL); in create_strip_zones() local [all …]
|
/linux/drivers/mfd/ |
H A D | atmel-smc.c | 15 * atmel_smc_cs_conf_init - initialize a SMC CS conf 16 * @conf: the SMC CS conf to initialize 20 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() 79 * atmel_smc_cs_conf_set_timing - set the SMC CS conf Txx parameter to a 81 * @conf: SMC CS conf descriptor 88 * @conf->timings field at @shift position. 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() [all …]
|
/linux/drivers/clk/ |
H A D | clk-sparx5.c | 59 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 …]
|
/linux/drivers/net/wireless/ath/ath9k/ |
H A D | common-beacon.c | 42 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 …]
|
/linux/drivers/iio/imu/inv_icm42600/ |
H A D | inv_icm42600_core.c | 108 const struct inv_icm42600_conf *conf; member 148 .conf = &inv_icm42600_default_conf, 153 .conf = &inv_icm42600_default_conf, 158 .conf = &inv_icm42600_default_conf, 163 .conf = &inv_icm42686_default_conf, 168 .conf = &inv_icm42600_default_conf, 173 .conf = &inv_icm42600_default_conf, 178 .conf = &inv_icm42600_default_conf, 232 enum inv_icm42600_sensor_mode oldgyro = st->conf.gyro.mode; in inv_icm42600_set_pwr_mgmt0() 233 enum inv_icm42600_sensor_mode oldaccel = st->conf.accel.mode; in inv_icm42600_set_pwr_mgmt0() [all …]
|
/linux/net/sched/ |
H A D | em_text.c | 47 struct tcf_em_text *conf = data; in em_text_change() local 51 if (len < sizeof(*conf) || len < (sizeof(*conf) + conf->pattern_len)) in em_text_change() 54 if (conf->from_layer > conf->to_layer) in em_text_change() 57 if (conf->from_layer == conf->to_layer && in em_text_change() 58 conf->from_offset > conf->to_offset) in em_text_change() 62 ts_conf = textsearch_prepare(conf->algo, (u8 *) conf + sizeof(*conf), in em_text_change() 63 conf->pattern_len, GFP_KERNEL, flags); in em_text_change() 86 tm->from_offset = conf->from_offset; in em_text_change() 87 tm->to_offset = conf->to_offset; in em_text_change() 88 tm->from_layer = conf->from_layer; in em_text_change() [all …]
|
/linux/include/linux/ |
H A D | textsearch.h | 68 * @conf: search configuration 78 struct ts_config *conf, 83 * @conf: search configuration 89 void (*finish)(struct ts_config *conf, 95 * @conf: search configuration 105 static inline unsigned int textsearch_next(struct ts_config *conf, in textsearch_next() argument 108 unsigned int ret = conf->ops->find(conf, state); in textsearch_next() 110 if (conf->finish) in textsearch_next() 111 conf->finish(conf, state); in textsearch_next() 118 * @conf: search configuration [all …]
|
/linux/scripts/kconfig/tests/choice/ |
H A D | __init__.py | 7 def test_oldask0(conf): argument 8 assert conf.oldaskconfig() == 0 9 assert conf.stdout_contains('oldask0_expected_stdout') 12 def test_allyes(conf): argument 13 assert conf.allyesconfig() == 0 14 assert conf.config_contains('allyes_expected_config') 17 def test_allmod(conf): argument 18 assert conf.allmodconfig() == 0 19 assert conf.config_contains('allmod_expected_config') 22 def test_allno(conf): argument [all …]
|
/linux/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_port.c | 97 if (port->conf.portmode == PHY_INTERFACE_MODE_1000BASEX) in sparx5_get_dev2g5_status() 99 else if (port->conf.portmode == PHY_INTERFACE_MODE_2500BASEX) in sparx5_get_dev2g5_status() 110 if (port->conf.portmode == PHY_INTERFACE_MODE_SGMII) { in sparx5_get_dev2g5_status() 125 bool high_speed_dev = sparx5_is_baser(port->conf.portmode); in sparx5_get_sfi_status() 148 if (port->conf.portmode == PHY_INTERFACE_MODE_5GBASER) in sparx5_get_sfi_status() 150 else if (port->conf.portmode == PHY_INTERFACE_MODE_10GBASER) in sparx5_get_sfi_status() 165 status->speed = port->conf.speed; in sparx5_get_port_status() 166 if (port->conf.power_down) { in sparx5_get_port_status() 170 switch (port->conf.portmode) { in sparx5_get_port_status() 190 struct sparx5_port_config *conf, in sparx5_port_error() argument [all …]
|
/linux/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00config.c | 24 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 …]
|
/linux/drivers/isdn/mISDN/ |
H A D | dsp_cmx.c | 150 struct dsp_conf *conf; in dsp_cmx_debug() local 159 if (odsp->conf) in dsp_cmx_debug() 160 printk(" (Conf %d)", odsp->conf->id); in dsp_cmx_debug() 165 printk(KERN_DEBUG "-----Current Conf:\n"); in dsp_cmx_debug() 166 list_for_each_entry(conf, &conf_ilist, list) { in dsp_cmx_debug() 167 printk(KERN_DEBUG "* Conf %d (%p)\n", conf->id, conf); in dsp_cmx_debug() 168 list_for_each_entry(member, &conf->mlist, list) { in dsp_cmx_debug() 189 struct dsp_conf *conf; in dsp_cmx_search_conf() local 197 list_for_each_entry(conf, &conf_ilist, list) in dsp_cmx_search_conf() 198 if (conf->id == id) in dsp_cmx_search_conf() [all …]
|
/linux/net/netfilter/ |
H A D | xt_string.c | 26 const struct xt_string_info *conf = par->matchinfo; in string_mt() local 29 invert = conf->u.v1.flags & XT_STRING_FLAG_INVERT; in string_mt() 31 return (skb_find_text((struct sk_buff *)skb, conf->from_offset, in string_mt() 32 conf->to_offset, conf->config) in string_mt() 40 struct xt_string_info *conf = par->matchinfo; in string_mt_check() local 45 if (conf->from_offset > conf->to_offset) in string_mt_check() 47 if (conf->algo[XT_STRING_MAX_ALGO_NAME_SIZE - 1] != '\0') in string_mt_check() 49 if (conf->patlen > XT_STRING_MAX_PATTERN_SIZE) in string_mt_check() 51 if (conf->u.v1.flags & in string_mt_check() 54 if (conf->u.v1.flags & XT_STRING_FLAG_IGNORECASE) in string_mt_check() [all …]
|
/linux/Documentation/admin-guide/aoe/ |
H A D | udev-install.sh | 7 # find udev.conf, often /etc/udev/udev.conf 8 # (or environment can specify where to find udev.conf) 10 if test -z "$conf"; then 11 if test -r /etc/udev/udev.conf; then 12 conf=/etc/udev/udev.conf 14 conf="`find /etc -type f -name udev.conf 2> /dev/null`" 15 if test -z "$conf" || test ! -r "$conf"; then 16 echo "$me Error: no udev.conf found" 1>&2 25 rules_d="`sed -n '/^udev_rules=/{ s!udev_rules=!!; s!\"!!g; p; }' $conf`"
|
/linux/arch/arm64/boot/dts/xilinx/ |
H A D | zynqmp-zc1751-xm019-dc5.dts | 120 conf { 134 conf { 147 conf { 161 conf { 174 conf { 180 conf-rx { 185 conf-tx { 197 conf { 203 conf-rx { 208 conf-tx { [all …]
|
H A D | zynqmp-zc1751-xm016-dc2.dts | 168 conf { 174 conf-rx { 179 conf-tx { 191 conf { 197 conf-rx { 202 conf-tx { 214 conf { 228 conf { 241 conf { 247 conf-rx { [all …]
|
/linux/drivers/net/ethernet/marvell/octeon_ep/ |
H A D | octep_cn9k_pf.c | 109 struct octep_config *conf = oct->conf; in cn93_reset_iq() local 115 q_no += conf->pf_ring_cfg.srn; in cn93_reset_iq() 139 q_no += CFG_GET_PORTS_PF_SRN(oct->conf); in cn93_reset_oq() 160 for (q = 0; q < CFG_GET_PORTS_ACTIVE_IO_RINGS(oct->conf); q++) { in octep_reset_io_queues_cn93_pf() 180 struct octep_config *conf = oct->conf; in octep_configure_ring_mapping_cn93_pf() local 182 u64 pf_srn = CFG_GET_PORTS_PF_SRN(oct->conf); in octep_configure_ring_mapping_cn93_pf() 185 for (q = 0; q < CFG_GET_PORTS_ACTIVE_IO_RINGS(conf); q++) { in octep_configure_ring_mapping_cn93_pf() 202 struct octep_config *conf = oct->conf; in octep_init_config_cn93_pf() local 212 conf->sriov_cfg.max_rings_per_vf = CN93_SDP_EPF_RINFO_RPVF(val); in octep_init_config_cn93_pf() 213 conf->sriov_cfg.active_rings_per_vf = conf->sriov_cfg.max_rings_per_vf; in octep_init_config_cn93_pf() [all …]
|
H A D | octep_cnxk_pf.c | 129 struct octep_config *conf = oct->conf; in cnxk_reset_iq() local 135 q_no += conf->pf_ring_cfg.srn; in cnxk_reset_iq() 159 q_no += CFG_GET_PORTS_PF_SRN(oct->conf); in cnxk_reset_oq() 183 for (q = 0; q < CFG_GET_PORTS_ACTIVE_IO_RINGS(oct->conf); q++) { in octep_reset_io_queues_cnxk_pf() 203 struct octep_config *conf = oct->conf; in octep_configure_ring_mapping_cnxk_pf() local 205 u64 pf_srn = CFG_GET_PORTS_PF_SRN(oct->conf); in octep_configure_ring_mapping_cnxk_pf() 208 for (q = 0; q < CFG_GET_PORTS_ACTIVE_IO_RINGS(conf); q++) { in octep_configure_ring_mapping_cnxk_pf() 225 struct octep_config *conf = oct->conf; in octep_init_config_cnxk_pf() local 236 conf->sriov_cfg.max_rings_per_vf = CNXK_SDP_EPF_RINFO_RPVF(val); in octep_init_config_cnxk_pf() 237 conf->sriov_cfg.active_rings_per_vf = conf->sriov_cfg.max_rings_per_vf; in octep_init_config_cnxk_pf() [all …]
|
/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_virtchnl_fdir.c | 238 * @conf: FDIR configuration for each filter 248 struct virtchnl_fdir_fltr_conf *conf, in ice_vc_fdir_parse_flow_fld() argument 260 ((fdir_inset_map[i].mask & conf->inset_flag) != in ice_vc_fdir_parse_flow_fld() 279 * @conf: FDIR configuration for each filter 289 struct virtchnl_fdir_fltr_conf *conf, in ice_vc_fdir_set_flow_fld() argument 304 ret = ice_vc_fdir_parse_flow_fld(hdr, conf, fld, &fld_cnt); in ice_vc_fdir_set_flow_fld() 326 * @conf: FDIR configuration for each filter 333 struct virtchnl_fdir_fltr_conf *conf, in ice_vc_fdir_set_flow_hdr() argument 336 enum ice_fltr_ptype flow = conf->input.flow_type; in ice_vc_fdir_set_flow_hdr() 337 enum ice_fdir_tunnel_type ttype = conf->ttype; in ice_vc_fdir_set_flow_hdr() [all …]
|
/linux/drivers/platform/x86/intel/telemetry/ |
H A D | debugfs.c | 334 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 …]
|
/linux/drivers/pinctrl/cirrus/ |
H A D | pinctrl-madera-core.c | 520 unsigned int conf[2]; in madera_pin_dbg_show() local 525 ret = regmap_read(priv->madera->regmap, reg, &conf[0]); in madera_pin_dbg_show() 529 ret = regmap_read(priv->madera->regmap, reg + 1, &conf[1]); in madera_pin_dbg_show() 533 seq_printf(s, "%04x:%04x", conf[0], conf[1]); in madera_pin_dbg_show() 535 fn = (conf[0] & MADERA_GP1_FN_MASK) >> MADERA_GP1_FN_SHIFT; in madera_pin_dbg_show() 540 if (conf[1] & MADERA_GP1_DIR_MASK) in madera_pin_dbg_show() 546 if (conf[1] & MADERA_GP1_PU_MASK) in madera_pin_dbg_show() 549 if (conf[1] & MADERA_GP1_PD_MASK) in madera_pin_dbg_show() 552 if (conf[0] & MADERA_GP1_DB_MASK) in madera_pin_dbg_show() 555 if (conf[0] & MADERA_GP1_OP_CFG_MASK) in madera_pin_dbg_show() [all …]
|
/linux/drivers/net/wireless/ti/wlcore/ |
H A D | acx.c | 171 acx->lifetime = cpu_to_le32(wl->conf.rx.rx_msdu_life_time); in wl1271_acx_rx_msdu_life_time() 260 rx_timeout->ps_poll_timeout = cpu_to_le16(wl->conf.rx.ps_poll_timeout); in wl1271_acx_service_period_timeout() 261 rx_timeout->upsd_timeout = cpu_to_le16(wl->conf.rx.upsd_timeout); in wl1271_acx_service_period_timeout() 287 rts_threshold = wl->conf.rx.rts_threshold; in wl1271_acx_rts_threshold() 314 struct conf_itrim_settings *c = &wl->conf.itrim; in wl1271_acx_dco_itrim_params() 350 wl->conf.conn.bcn_filt_mode == CONF_BCN_FILT_MODE_DISABLED) in wl1271_acx_beacon_filter_opt() 399 for (i = 0; i < wl->conf.conn.bcn_filt_ie_count; i++) { in wl1271_acx_beacon_filter_table() 400 struct conf_bcn_filt_rule *r = &(wl->conf.conn.bcn_filt_ie[i]); in wl1271_acx_beacon_filter_table() 456 threshold = wl->conf.conn.synch_fail_thold; in wl1271_acx_conn_monit_params() 457 timeout = wl->conf.conn.bss_lose_timeout; in wl1271_acx_conn_monit_params() [all …]
|