| /drivers/soundwire/ |
| A D | bus.c | 381 if (slave && !slave->prop.paging_support) in sdw_fill_msg() 392 if (!slave) { in sdw_fill_msg() 706 return slave; in sdw_get_slave() 790 slave->dev_num = slave->dev_num_sticky; in sdw_assign_device_num() 793 bus->ops->new_peripheral_assigned(bus, slave, slave->dev_num); in sdw_assign_device_num() 937 slave->dev_num, slave->status, status); in sdw_modify_slave_status() 1376 if (!slave->id.class_id && !slave->prop.clock_reg_supported) in sdw_slave_set_frequency() 1756 if (slave->prop.use_domain_irq && slave->irq) in sdw_handle_slave_alerts() 1885 if (!slave) in sdw_handle_slave_status() 1932 if (!slave) in sdw_handle_slave_status() [all …]
|
| A D | bus_type.c | 40 struct sdw_slave *slave; in sdw_bus_match() local 58 slave->id.mfg_id, slave->id.part_id, in sdw_slave_modalias() 59 slave->id.sdw_version, slave->id.class_id); in sdw_slave_modalias() 113 slave->index = ret; in sdw_drv_probe() 118 ida_free(&slave->bus->slave_ida, slave->index); in sdw_drv_probe() 145 slave->bus->clk_stop_timeout = max_t(u32, slave->bus->clk_stop_timeout, in sdw_drv_probe() 148 slave->probed = true; in sdw_drv_probe() 156 ret = drv->ops->update_status(slave, slave->status); in sdw_drv_probe() 176 slave->probed = false; in sdw_drv_remove() 185 ida_free(&slave->bus->slave_ida, slave->index); in sdw_drv_remove() [all …]
|
| A D | debugfs.c | 133 pm_runtime_put(&slave->dev); in sdw_slave_reg_show() 150 struct sdw_slave *slave = data; in set_command() local 168 struct sdw_slave *slave = data; in set_command_type() local 187 struct sdw_slave *slave = data; in set_start_address() local 203 struct sdw_slave *slave = data; in set_num_bytes() local 226 msg.dev_num = slave->dev_num; in do_bpt_sequence() 233 return sdw_bpt_send_sync(slave->bus, slave, &msg); in do_bpt_sequence() 265 dev_err(&slave->dev, in cmd_go() 302 pm_runtime_put(&slave->dev); in cmd_go() 335 master = slave->bus->debugfs; in sdw_slave_debugfs_init() [all …]
|
| A D | slave.c | 18 kfree(slave); in sdw_slave_release() 30 struct sdw_slave *slave; in sdw_slave_add() local 34 slave = kzalloc(sizeof(*slave), GFP_KERNEL); in sdw_slave_add() 35 if (!slave) in sdw_slave_add() 40 slave->dev.parent = bus->dev; in sdw_slave_add() 41 slave->dev.fwnode = fwnode; in sdw_slave_add() 59 slave->bus = bus; in sdw_slave_add() 63 slave->dev_num = 0; in sdw_slave_add() 64 slave->probed = false; in sdw_slave_add() 95 list_del(&slave->node); in sdw_slave_add() [all …]
|
| A D | stream.c | 182 dev_err(&s_rt->slave->dev, in sdw_program_slave_port_params() 420 struct sdw_slave *slave = s_rt->slave; in sdw_do_port_prep() local 424 if (slave->probed) { in sdw_do_port_prep() 619 struct sdw_slave *slave; in sdw_notify_config() local 629 slave = s_rt->slave; in sdw_notify_config() 633 if (slave->probed) { in sdw_notify_config() 641 slave->dev_num); in sdw_notify_config() 664 struct sdw_slave *slave; in sdw_program_params() local 1002 if (s_rt->slave != slave) in sdw_slave_port_free() 1139 s_rt->slave = slave; in sdw_slave_rt_alloc() [all …]
|
| A D | sysfs_slave.c | 74 struct sdw_slave *slave = dev_to_sdw_dev(dev); \ 98 struct sdw_slave *slave = dev_to_sdw_dev(dev); in modalias_show() local 100 return sdw_slave_modalias(slave, buf, 256); in modalias_show() 160 struct sdw_slave *slave = dev_to_sdw_dev(dev); in words_show() local 166 slave->prop.dp0_prop->words[i]); in words_show() 188 if (slave->prop.dp0_prop) in dp0_attr_visible() 197 if (slave->prop.dp0_prop) in dp0_group_visible() 231 struct sdw_slave *slave = dev_to_sdw_dev(dev); in status_show() local 240 struct sdw_slave *slave = dev_to_sdw_dev(dev); in device_number_show() local 242 if (slave->status == SDW_SLAVE_UNATTACHED) in device_number_show() [all …]
|
| A D | sysfs_slave_dpn.c | 65 dpn = slave->prop.src_dpn_prop; \ 66 mask = slave->prop.source_ports; \ 68 dpn = slave->prop.sink_dpn_prop; \ 69 mask = slave->prop.sink_ports; \ 91 return field##_dpn_show(slave, \ 127 dpn = slave->prop.src_dpn_prop; \ 131 mask = slave->prop.sink_ports; \ 156 return field##_dpn_show(slave, \ 286 if (!slave->prop.source_ports && !slave->prop.sink_ports) in sdw_slave_sysfs_dpn_init() 289 mask = slave->prop.source_ports; in sdw_slave_sysfs_dpn_init() [all …]
|
| A D | irq.c | 51 struct sdw_slave *slave = data; in sdw_irq_dispose_mapping() local 53 irq_dispose_mapping(slave->irq); in sdw_irq_dispose_mapping() 56 void sdw_irq_create_mapping(struct sdw_slave *slave) in sdw_irq_create_mapping() argument 58 slave->irq = irq_create_mapping(slave->bus->domain, slave->index); in sdw_irq_create_mapping() 59 if (!slave->irq) in sdw_irq_create_mapping() 60 dev_warn(&slave->dev, "Failed to map IRQ\n"); in sdw_irq_create_mapping() 62 devm_add_action_or_reset(&slave->dev, sdw_irq_dispose_mapping, slave); in sdw_irq_create_mapping()
|
| /drivers/net/bonding/ |
| A D | bond_sysfs_slave.c | 21 static ssize_t state_show(struct slave *slave, char *buf) in state_show() argument 34 static ssize_t mii_status_show(struct slave *slave, char *buf) in mii_status_show() argument 40 static ssize_t link_failure_count_show(struct slave *slave, char *buf) in link_failure_count_show() argument 46 static ssize_t perm_hwaddr_show(struct slave *slave, char *buf) in perm_hwaddr_show() argument 54 static ssize_t queue_id_show(struct slave *slave, char *buf) in queue_id_show() argument 60 static ssize_t ad_aggregator_id_show(struct slave *slave, char *buf) in ad_aggregator_id_show() argument 75 static ssize_t ad_actor_oper_port_state_show(struct slave *slave, char *buf) in ad_actor_oper_port_state_show() argument 90 static ssize_t ad_partner_oper_port_state_show(struct slave *slave, char *buf) in ad_partner_oper_port_state_show() argument 123 struct slave *slave = to_slave(kobj); in slave_show() local 132 int bond_sysfs_slave_add(struct slave *slave) in bond_sysfs_slave_add() argument [all …]
|
| A D | bond_main.c | 410 struct slave *slave; in bond_vlan_rx_kill_vid() local 436 struct slave *slave; in bond_ipsec_dev() local 470 struct slave *slave; in bond_ipsec_add_sa() local 522 struct slave *slave; in bond_ipsec_add_sa_all() local 599 struct slave *slave; in bond_ipsec_del_sa_all() local 757 struct slave *slave; in bond_set_carrier() local 918 struct slave *slave; in bond_set_promiscuity() local 1056 struct slave *slave; in bond_get_old_active() local 1484 struct slave *slave; in bond_netpoll_cleanup() local 1495 struct slave *slave; in bond_netpoll_setup() local [all …]
|
| A D | bond_alb.c | 161 static long long compute_gap(struct slave *slave) in compute_gap() argument 169 struct slave *slave, *least_loaded; in tlb_get_least_loaded_slave() local 273 struct slave *slave) in rlb_arp_recv() argument 394 if (rx_hash_table[index].slave == slave) { in rlb_clear_slave() 502 if ((client_info->slave == slave) && in rlb_req_update_slave_clients() 943 slave_dbg(slave->bond->dev, slave->dev, in alb_send_lp_vid() 954 struct slave *slave; member 966 struct slave *slave = data->slave; in alb_upper_dev_walk() local 1006 .slave = slave, in alb_send_learning_packets() 1241 struct slave *slave, *rollback_slave; in alb_set_mac_address() local [all …]
|
| A D | bond_3ad.c | 194 struct slave *slave = port->slave; in __enable_collecting_port() local 219 struct slave *slave = port->slave; in __enable_port() local 306 struct slave *slave = port->slave; in __get_link_speed() local 409 struct slave *slave = port->slave; in __get_duplex() local 829 struct slave *slave; in __get_active_agg() local 898 struct slave *slave = port->slave; in ad_lacpdu_send() local 942 struct slave *slave = port->slave; in ad_marker_send() local 1107 struct slave *slave = port->slave; in ad_mux_machine() local 1522 struct slave *slave; in ad_port_selection_logic() local 1802 struct slave *slave; in ad_agg_selection_logic() local [all …]
|
| A D | bond_options.c | 1146 struct slave *slave; in _bond_options_arp_ip_target_set() local 1194 struct slave *slave; in bond_option_arp_ip_target_rem() local 1312 void bond_slave_ns_maddrs_add(struct bonding *bond, struct slave *slave) in bond_slave_ns_maddrs_add() argument 1319 void bond_slave_ns_maddrs_del(struct bonding *bond, struct slave *slave) in bond_slave_ns_maddrs_del() argument 1371 struct slave *slave; in _bond_options_ns_ip6_target_set() local 1442 struct slave *slave; in bond_option_arp_validate_set() local 1479 struct slave *slave; in bond_option_prio_set() local 1482 if (!slave) { in bond_option_prio_set() 1502 struct slave *slave; in bond_option_primary_set() local 1601 struct slave *slave; in bond_option_all_slaves_active_set() local [all …]
|
| A D | bond_procfs.c | 16 struct slave *slave; in bond_info_seq_start() local 26 return slave; in bond_info_seq_start() 35 struct slave *slave; in bond_info_seq_next() local 44 return slave; in bond_info_seq_next() 45 if (slave == v) in bond_info_seq_next() 62 struct slave *curr, *primary; in bond_info_show_master() 191 const struct slave *slave) in bond_info_show_slave() argument 197 if (slave->speed == SPEED_UNKNOWN) in bond_info_show_slave() 202 if (slave->duplex == DUPLEX_UNKNOWN) in bond_info_show_slave() 208 slave->link_failure_count); in bond_info_show_slave() [all …]
|
| /drivers/fsi/ |
| A D | fsi-core.c | 263 smode = fsi_slave_smode(slave->id, slave->t_send_delay, slave->t_echo_delay); in fsi_slave_set_smode() 266 return fsi_master_write(slave->master, slave->link, slave->id, in fsi_slave_set_smode() 342 rc = fsi_master_read(slave->master, slave->link, in fsi_slave_read() 367 rc = fsi_master_write(slave->master, slave->link, in fsi_slave_write() 496 dev->slave = slave; in fsi_slave_scan() 511 slave->master->idx, slave->link, in fsi_slave_scan() 775 master->term(master, slave->link, slave->id); in send_term_store() 1031 slave = kzalloc(sizeof(*slave), GFP_KERNEL); in fsi_slave_init() 1032 if (!slave) in fsi_slave_init() 1084 rc = cdev_device_add(&slave->cdev, &slave->dev); in fsi_slave_init() [all …]
|
| /drivers/net/ethernet/mellanox/mlx4/ |
| A D | resource_tracker.c | 3353 if (slave < 0 || slave > dev->persist->num_vfs || in mlx4_GEN_EQE() 4311 slave); in mlx4_UPDATE_QP_wrapper() 4676 slave); in rem_slave_qps() 4749 slave); in rem_slave_srqs() 4814 slave); in rem_slave_cqs() 4876 slave); in rem_slave_mrs() 4943 slave); in rem_slave_mtts() 5079 slave); in rem_slave_fs_rule() 5131 slave); in rem_slave_eqs() 5188 slave); in rem_slave_counters() [all …]
|
| A D | cmd.c | 1924 work->slave = slave; in mlx4_master_immediate_activate_vlan_qos() 2161 slave, cmd, slave_state[slave].last_cmd); in mlx4_master_do_cmd() 2279 slave++; in mlx4_master_comm_channel() 2552 int slave; in mlx4_report_internal_err_comm_event() local 2565 for (slave = 0; slave < dev->num_slaves; slave++) { in mlx4_report_internal_err_comm_event() 2740 if (slave < 1 || slave > dev->persist->num_vfs) { in mlx4_get_vf_indx() 2980 int slave; in mlx4_set_vf_mac() local 3015 int slave; in mlx4_set_vf_vlan() local 3377 if (slave < 1 || slave >= dev->num_slaves || in mlx4_vf_smi_enabled() 3393 if (slave < 1 || slave >= dev->num_slaves || in mlx4_vf_get_enable_smi_admin() [all …]
|
| A D | mlx4.h | 657 int slave; member 999 int mlx4_SYNC_TPT_wrapper(struct mlx4_dev *dev, int slave, 1029 int mlx4_DMA_wrapper(struct mlx4_dev *dev, int slave, 1084 int mlx4_MAP_EQ_wrapper(struct mlx4_dev *dev, int slave, 1138 int mlx4_ARM_SRQ_wrapper(struct mlx4_dev *dev, int slave, 1143 int mlx4_GEN_QP_wrapper(struct mlx4_dev *dev, int slave, 1178 int mlx4_2ERR_QP_wrapper(struct mlx4_dev *dev, int slave, 1198 int mlx4_2RST_QP_wrapper(struct mlx4_dev *dev, int slave, 1272 u64 resource_id, int *slave); 1327 int mlx4_PROMISC_wrapper(struct mlx4_dev *dev, int slave, [all …]
|
| /drivers/net/ |
| A D | eql.c | 155 slave->bytes_queued -= slave->priority_Bps; in eql_timer() 228 netdev_put(slave->dev, &slave->dev_tracker); in eql_kill_one_slave() 229 kfree(slave); in eql_kill_one_slave() 340 slave_t *slave; in eql_slave_xmit() local 345 if (slave) { in eql_slave_xmit() 377 return slave; in __eql_find_slave_dev() 402 netdev_hold(slave->dev, &slave->dev_tracker, GFP_ATOMIC); in __eql_insert_slave() 472 if (slave) { in eql_emancipate() 485 slave_t *slave; in eql_g_slave_cfg() local 502 if (slave) { in eql_g_slave_cfg() [all …]
|
| /drivers/i2c/busses/ |
| A D | i2c-at91-slave.c | 28 i2c_slave_event(dev->slave, in atmel_twi_interrupt_slave() 34 i2c_slave_event(dev->slave, in atmel_twi_interrupt_slave() 59 i2c_slave_event(dev->slave, I2C_SLAVE_STOP, &value); in atmel_twi_interrupt_slave() 65 static int at91_reg_slave(struct i2c_client *slave) in at91_reg_slave() argument 69 if (dev->slave) in at91_reg_slave() 72 if (slave->flags & I2C_CLIENT_TEN) in at91_reg_slave() 78 dev->slave = slave; in at91_reg_slave() 79 dev->smr = AT91_TWI_SMR_SADR(slave->addr); in at91_reg_slave() 89 static int at91_unreg_slave(struct i2c_client *slave) in at91_unreg_slave() argument 93 WARN_ON(!dev->slave); in at91_unreg_slave() [all …]
|
| A D | i2c-designware-slave.c | 66 static int i2c_dw_reg_slave(struct i2c_client *slave) in i2c_dw_reg_slave() argument 70 if (dev->slave) in i2c_dw_reg_slave() 72 if (slave->flags & I2C_CLIENT_TEN) in i2c_dw_reg_slave() 81 regmap_write(dev->map, DW_IC_SAR, slave->addr); in i2c_dw_reg_slave() 82 dev->slave = slave; in i2c_dw_reg_slave() 91 static int i2c_dw_unreg_slave(struct i2c_client *slave) in i2c_dw_unreg_slave() argument 98 dev->slave = NULL; in i2c_dw_unreg_slave() 185 i2c_slave_event(dev->slave, in i2c_dw_isr_slave() 200 i2c_slave_event(dev->slave, in i2c_dw_isr_slave() 206 i2c_slave_event(dev->slave, in i2c_dw_isr_slave() [all …]
|
| /drivers/net/ethernet/ti/ |
| A D | netcp_ethss.c | 2117 return !slave->phy || slave->phy->link; in gbe_phy_link_status() 2251 struct gbe_slave *slave = intf->slave; in gbe_slave_stop() local 2262 if (!slave->phy) in gbe_slave_stop() 2283 struct gbe_slave *slave = gbe_intf->slave; in gbe_slave_open() local 2613 struct gbe_slave *slave = gbe_intf->slave; in gbe_hwtstamp() local 2888 struct gbe_slave *slave = gbe_intf->slave; in gbe_open() local 3009 slave->port_num = gbe_get_slave_port(gbe_dev, slave->slave_num); in init_slave() 3119 slave = devm_kzalloc(dev, sizeof(*slave), GFP_KERNEL); in init_secondary_ports() 3120 if (!slave) { in init_secondary_ports() 3182 slave->phy = in init_secondary_ports() [all …]
|
| A D | cpsw-common.c | 15 int slave, u8 *mac_addr) in davinci_emac_3517_get_macid() argument 28 regmap_read(syscon, CTRL_MAC_LO_REG(offset, slave), &macid_lsb); in davinci_emac_3517_get_macid() 29 regmap_read(syscon, CTRL_MAC_HI_REG(offset, slave), &macid_msb); in davinci_emac_3517_get_macid() 55 regmap_read(syscon, CTRL_MAC_LO_REG(offset, slave), &macid_lo); in cpsw_am33xx_cm_get_macid() 56 regmap_read(syscon, CTRL_MAC_HI_REG(offset, slave), &macid_hi); in cpsw_am33xx_cm_get_macid() 68 int ti_cm_get_macid(struct device *dev, int slave, u8 *mac_addr) in ti_cm_get_macid() argument 71 return cpsw_am33xx_cm_get_macid(dev, 0x630, slave, mac_addr); in ti_cm_get_macid() 74 return cpsw_am33xx_cm_get_macid(dev, 0x630, slave, mac_addr); in ti_cm_get_macid() 77 return davinci_emac_3517_get_macid(dev, 0x110, slave, mac_addr); in ti_cm_get_macid() 80 return cpsw_am33xx_cm_get_macid(dev, 0x30, slave, mac_addr); in ti_cm_get_macid() [all …]
|
| /drivers/infiniband/hw/mlx4/ |
| A D | cm.c | 58 int slave; member 384 item->slave = slave; in alloc_rej_tmout() 409 int slave; in lookup_rej_tmout_slave() local 419 slave = item->slave; in lookup_rej_tmout_slave() 423 return slave; in lookup_rej_tmout_slave() 439 if (!slave) in mlx4_ib_demux_cm_handler() 467 return (*slave < 0) ? *slave : 0; in mlx4_ib_demux_cm_handler() 474 if (slave) in mlx4_ib_demux_cm_handler() 503 if (slave < 0 || slave == item->slave) { in rej_tmout_xa_cleanup() 517 if (slave < 0) in rej_tmout_xa_cleanup() [all …]
|
| /drivers/base/regmap/ |
| A D | regmap-sdw-mbq.c | 49 struct device *dev = &slave->dev; in regmap_sdw_mbq_poll_busy() 61 false, slave, reg); in regmap_sdw_mbq_poll_busy() 73 static int regmap_sdw_mbq_write_impl(struct sdw_slave *slave, in regmap_sdw_mbq_write_impl() argument 83 ret = sdw_write_no_pm(slave, SDW_SDCA_MBQ_CTL(reg), in regmap_sdw_mbq_write_impl() 89 ret = sdw_write_no_pm(slave, reg, val & 0xff); in regmap_sdw_mbq_write_impl() 100 struct sdw_slave *slave = dev_to_sdw_dev(dev); in regmap_sdw_mbq_write() local 117 ret = regmap_sdw_mbq_poll_busy(slave, reg, ctx); in regmap_sdw_mbq_write() 134 read = sdw_read_no_pm(slave, reg); in regmap_sdw_mbq_read_impl() 145 read = sdw_read_no_pm(slave, SDW_SDCA_MBQ_CTL(reg)); in regmap_sdw_mbq_read_impl() 160 struct sdw_slave *slave = dev_to_sdw_dev(dev); in regmap_sdw_mbq_read() local [all …]
|