Home
last modified time | relevance | path

Searched refs:slaves (Results 1 – 25 of 89) sorted by relevance

1234

/linux-6.15/drivers/staging/vme_user/
H A Dvme_fake.c210 bridge->slaves[i].size = size; in fake_slave_set()
213 bridge->slaves[i].cycle = cycle; in fake_slave_set()
238 *size = bridge->slaves[i].size; in fake_slave_get()
241 *cycle = bridge->slaves[i].cycle; in fake_slave_get()
424 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmeread8()
463 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmeread16()
496 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmeread32()
626 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmewrite8()
656 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmewrite16()
686 end = bridge->slaves[i].vme_base + bridge->slaves[i].size; in fake_vmewrite32()
[all …]
/linux-6.15/net/sched/
H A Dsch_teql.c55 struct Qdisc *slaves; member
104 dat->m->slaves = sch; in teql_dequeue()
139 prev = master->slaves; in teql_destroy()
145 if (q == master->slaves) { in teql_destroy()
152 master->slaves = NULL; in teql_destroy()
185 if (m->slaves) { in teql_qdisc_init()
209 m->slaves = sch; in teql_qdisc_init()
286 start = master->slaves; in teql_master_xmit()
362 if (m->slaves == NULL) in teql_master_open()
367 q = m->slaves; in teql_master_open()
[all …]
/linux-6.15/drivers/net/ethernet/ti/
H A Dcpsw_ethtool.c326 if (cpsw->slaves[slave_no].phy) in cpsw_get_wol()
336 if (cpsw->slaves[slave_no].phy) in cpsw_set_wol()
405 if (!cpsw->slaves[slave_no].phy) in cpsw_get_link_ksettings()
419 if (!cpsw->slaves[slave_no].phy) in cpsw_set_link_ksettings()
431 if (cpsw->slaves[slave_no].phy) in cpsw_get_eee()
443 if (cpsw->slaves[slave_no].phy) in cpsw_nway_reset()
459 for (i = 0; i < cpsw->data.slaves; i++) { in cpsw_suspend_data_pass()
460 ndev = cpsw->slaves[i].ndev; in cpsw_suspend_data_pass()
492 ndev = cpsw->slaves[i].ndev; in cpsw_resume_data_pass()
578 ndev = cpsw->slaves[i].ndev; in cpsw_fail()
[all …]
H A Dcpsw_new.c93 if (cpsw->slaves[i].ndev && in cpsw_set_promiscious()
309 ndev = cpsw->slaves[--port].ndev; in cpsw_rx_handler()
466 if (cpsw->slaves[i].ndev && in cpsw_ndo_vlan_rx_add_vid()
1042 if (cpsw->slaves[i].ndev && in cpsw_ndo_vlan_rx_kill_vid()
1172 if (!cpsw->slaves[slave_no].phy) in cpsw_set_pauseparam()
1412 cpsw->slaves[i].ndev = ndev; in cpsw_create_ports()
1451 if (!cpsw->slaves[i].ndev) in cpsw_unregister_ports()
1463 if (!cpsw->slaves[i].ndev) in cpsw_register_ports()
1471 cpsw->slaves[i].ndev = NULL; in cpsw_register_ports()
1880 cpsw->slaves = devm_kcalloc(dev, in cpsw_probe()
[all …]
H A Dcpsw.c74 for (n = cpsw->data.slaves, \
75 slave = cpsw->slaves; \
1254 data->slaves = prop; in cpsw_probe_dt()
1263 data->slaves, in cpsw_probe_dt()
1390 if (i == data->slaves) { in cpsw_probe_dt()
1423 if (i == data->slaves) { in cpsw_remove_dt()
1466 cpsw->slaves[1].ndev = ndev; in cpsw_probe_dual_emac()
1588 if (!cpsw->slaves) { in cpsw_probe()
1748 if (cpsw->slaves[i].ndev) in cpsw_remove()
1767 if (cpsw->slaves[i].ndev) in cpsw_suspend()
[all …]
H A Dcpsw_priv.c314 if (cpsw->slaves[i].phy && cpsw->slaves[i].phy->link) in cpsw_get_common_speed()
315 speed += cpsw->slaves[i].phy->speed; in cpsw_get_common_speed()
486 for (i = 0; i < cpsw->data.slaves; i++) { in cpsw_init_common()
487 struct cpsw_slave *slave = &cpsw->slaves[i]; in cpsw_init_common()
716 phy = cpsw->slaves[slave_no].phy; in cpsw_ndo_ioctl()
770 for (i = 0; i < cpsw->data.slaves; i++) { in cpsw_ndo_set_tx_maxrate()
771 slave = &cpsw->slaves[i]; in cpsw_ndo_set_tx_maxrate()
1219 for (i = 0; i < cpsw->data.slaves; i++) { in cpsw_destroy_xdp_rxqs()
1220 ndev = cpsw->slaves[i].ndev; in cpsw_destroy_xdp_rxqs()
1245 for (i = 0; i < cpsw->data.slaves; i++) { in cpsw_create_xdp_rxqs()
[all …]
/linux-6.15/Documentation/devicetree/bindings/fsi/
H A Dfsi.txt4 The FSI bus is probe-able, so the OS is able to enumerate FSI slaves, and
5 engines within those slaves. However, we have a facility to match devicetree
16 represent the FSI slaves and their slave engines. As a basic outline:
66 FSI slaves
94 Engines are identified by their address under the slaves' address spaces. We
115 The FSI master may be connected to additional slaves, and slaves may have
/linux-6.15/Documentation/networking/
H A Dipvlan.rst13 exception of using L3 for mux-ing /demux-ing among slaves. This property makes
62 you can select one of these two modes and all slaves on that master will
64 that in L3 mode the slaves won't receive any multicast / broadcast traffic.
73 out. In this mode the slaves will RX/TX multicast and broadcast (if applicable)
82 used before packets are queued on the outbound device. In this mode the slaves
102 anything. This is the traditional mode where slaves can cross-talk among
108 mode. i.e. port won't allow cross communication between slaves.
161 (b) Create two ipvlan slaves on eth0 (master device)::
166 (c) Assign slaves to the respective network namespaces::
H A Dbonding.rst221 aggregator has no slaves.
346 Validation is performed only for backup slaves.
350 Validation is performed for all slaves.
365 only for backup slaves.
380 of backup slaves must be disabled.
965 multiple slaves.
1670 bond-slaves eth0 eth1
1682 bond-slaves none
1870 (MASTER) while eth0 and eth1 are slaves (SLAVE). Notice all slaves of
2821 slaves in active-backup mode.
[all …]
/linux-6.15/Documentation/ABI/stable/
H A Dsysfs-driver-w1_ds24385 see Documentation/w1/slaves/w1_ds2438.rst for detailed information
12 see Documentation/w1/slaves/w1_ds2438.rst for detailed information
H A Dsysfs-driver-w1_ds28e045 see Documentation/w1/slaves/w1_ds28e04.rst for detailed information
14 see Documentation/w1/slaves/w1_ds28e04.rst for detailed information
H A Dsysfs-driver-w1_ds28ea005 see Documentation/w1/slaves/w1_therm.rst for detailed information
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
H A Dbond.c32 int slaves; member
128 mdata->slaves++; in mlx5e_rep_bond_enslave()
138 if (!mdata->slaves) in mlx5e_rep_bond_enslave()
179 if (--mdata->slaves == 0) in mlx5e_rep_bond_unslave()
/linux-6.15/Documentation/devicetree/bindings/net/
H A Dcpsw.txt19 - slaves : Specifies number for slaves
81 slaves = <2>;
112 slaves = <2>;
/linux-6.15/drivers/net/ethernet/netronome/nfp/flower/
H A Dlag_conf.c311 int active_count = 0, slaves = 0; in nfp_fl_lag_do_work() local
355 slaves = 0; in nfp_fl_lag_do_work()
362 slaves = 0; in nfp_fl_lag_do_work()
366 slaves++; in nfp_fl_lag_do_work()
367 if (slaves > entry->slave_cnt) in nfp_fl_lag_do_work()
385 if (slaves != entry->slave_cnt || !entry->dirty) { in nfp_fl_lag_do_work()
/linux-6.15/Documentation/w1/
H A Dw1-generic.rst12 communication with slaves.
95 w1_master_max_slave_count (rw) maximum number of slaves to search for at a time
101 w1_master_slave_count (ro) the number of slaves found
102 w1_master_slaves (ro) the names of the slaves, one per line
H A Dindex.rst14 slaves/index
/linux-6.15/drivers/w1/
H A DMakefile9 obj-y += masters/ slaves/
/linux-6.15/net/ax25/
H A DKconfig58 from clients (called "slaves") and redistributes it to other slaves.
73 from clients (called "slaves") and redistributes it to other slaves.
/linux-6.15/drivers/net/bonding/
H A Dbond_alb.c1395 struct bond_up_slave *slaves; in bond_xmit_tlb_slave_get() local
1398 slaves = rcu_dereference(bond->usable_slaves); in bond_xmit_tlb_slave_get()
1399 count = slaves ? READ_ONCE(slaves->count) : 0; in bond_xmit_tlb_slave_get()
1401 tx_slave = slaves->arr[hash_index % in bond_xmit_tlb_slave_get()
1511 struct bond_up_slave *slaves; in bond_xmit_alb_slave_get() local
1514 slaves = rcu_dereference(bond->usable_slaves); in bond_xmit_alb_slave_get()
1515 count = slaves ? READ_ONCE(slaves->count) : 0; in bond_xmit_alb_slave_get()
1517 tx_slave = slaves->arr[bond_xmit_hash(bond, skb) % in bond_xmit_alb_slave_get()
H A Dbond_main.c5167 for (idx = 0; slaves && idx < slaves->count; idx++) { in bond_skip_slave()
5169 slaves->arr[idx] = in bond_skip_slave()
5170 slaves->arr[slaves->count - 1]; in bond_skip_slave()
5171 slaves->count--; in bond_skip_slave()
5284 count = slaves ? READ_ONCE(slaves->count) : 0; in bond_xmit_3ad_xor_slave_get()
5295 struct bond_up_slave *slaves; in bond_xdp_xmit_3ad_xor_slave_get() local
5301 count = slaves ? READ_ONCE(slaves->count) : 0; in bond_xdp_xmit_3ad_xor_slave_get()
5316 struct bond_up_slave *slaves; in bond_3ad_xor_xmit() local
5424 struct bond_up_slave *slaves; in bond_xmit_get_slave() local
5510 struct bond_up_slave *slaves; in __bond_sk_get_lower_dev() local
[all …]
/linux-6.15/Documentation/w1/masters/
H A Domap-hdq.rst40 driver(drivers/w1/slaves/w1_bq27000.c) sets the ID to 1.
50 pass slave ID as parameter. The driver will auto-detect slaves connected
/linux-6.15/drivers/soundwire/
H A Damd_init.c204 list_for_each(node, &bus->slaves) in sdw_amd_get_slave_info()
219 list_for_each_entry(slave, &bus->slaves, node) { in sdw_amd_get_slave_info()
/linux-6.15/drivers/parport/
H A Dshare.c522 struct parport *slave = port->slaves[i-1]; in parport_announce_port()
531 struct parport *slave = port->slaves[i-1]; in parport_announce_port()
571 struct parport *slave = port->slaves[i-1]; in parport_remove_port()
583 struct parport *slave = port->slaves[i-1]; in parport_remove_port()
594 struct parport *slave = port->slaves[i-1]; in parport_remove_port()
/linux-6.15/Documentation/devicetree/bindings/mfd/
H A Datmel,at91sam9260-matrix.yaml15 masters and slaves in a system, thus increasing the overall bandwidth.

1234