Home
last modified time | relevance | path

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

123

/linux/drivers/staging/vme_user/
H A Dvme_fake.c64 struct fake_slave_window slaves[FAKE_MAX_SLAVE]; member
208 bridge->slaves[i].enabled = enabled; in fake_slave_set()
209 bridge->slaves[i].vme_base = vme_base; in fake_slave_set()
210 bridge->slaves[i].size = size; in fake_slave_set()
211 bridge->slaves[i].buf_base = fake_pci_to_ptr(buf_base); in fake_slave_set()
212 bridge->slaves[i].aspace = aspace; in fake_slave_set()
213 bridge->slaves[i].cycle = cycle; in fake_slave_set()
236 *enabled = bridge->slaves[i].enabled; in fake_slave_get()
237 *vme_base = bridge->slaves[i].vme_base; in fake_slave_get()
238 *size = bridge->slaves[i].size; in fake_slave_get()
[all …]
/linux/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()
146 master->slaves = NEXT_SLAVE(q); in teql_destroy()
147 if (q == master->slaves) { in teql_destroy()
151 master->slaves = NULL; in teql_destroy()
161 } while ((prev = q) != master->slaves); in teql_destroy()
187 if (m->slaves) { in teql_qdisc_init()
207 q->next = NEXT_SLAVE(m->slaves); in teql_qdisc_init()
[all …]
/linux/drivers/net/ethernet/ti/
H A Dcpsw_new.c92 for (i = 0; i < cpsw->data.slaves; i++) in cpsw_set_promiscious()
93 if (cpsw->slaves[i].ndev && in cpsw_set_promiscious()
94 (cpsw->slaves[i].ndev->flags & IFF_PROMISC)) in cpsw_set_promiscious()
133 vid = cpsw->slaves[slave_no].port_vlan; in cpsw_set_mc()
327 ndev = cpsw->slaves[--port].ndev; in cpsw_rx_handler()
483 for (i = 0; i < cpsw->data.slaves; i++) { in cpsw_ndo_vlan_rx_add_vid()
484 if (cpsw->slaves[i].ndev && in cpsw_ndo_vlan_rx_add_vid()
485 vid == cpsw->slaves[i].port_vlan) { in cpsw_ndo_vlan_rx_add_vid()
518 cpsw_mqprio_resume(&cpsw->slaves[priv->emac_port - 1], priv); in cpsw_restore()
521 cpsw_cbs_resume(&cpsw->slaves[priv->emac_port - 1], priv); in cpsw_restore()
[all …]
H A Dcpsw.c72 (func)((cpsw)->slaves + priv->emac_port, ##arg);\
74 for (n = cpsw->data.slaves, \
75 slave = cpsw->slaves; \
107 for (i = 0; i < cpsw->data.slaves; i++) in cpsw_set_promiscious()
108 if (cpsw->slaves[i].ndev->flags & IFF_PROMISC) in cpsw_set_promiscious()
131 for (i = 0; i <= cpsw->data.slaves; i++) { in cpsw_set_promiscious()
159 for (i = 0; i <= cpsw->data.slaves; i++) { in cpsw_set_promiscious()
187 vid = cpsw->slaves[priv->emac_port].port_vlan; in cpsw_set_mc()
383 ndev = cpsw->slaves[--port].ndev; in cpsw_rx_handler()
689 for (i = 0; i < cpsw->data.slaves; i++) in cpsw_add_default_vlan()
[all …]
/linux/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::
/linux/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/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/Documentation/devicetree/bindings/net/
H A Dcpsw.txt19 - slaves : Specifies number for slaves
81 slaves = <2>;
112 slaves = <2>;
/linux/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/drivers/net/ethernet/netronome/nfp/flower/
H A Dlag_conf.c311 int active_count = 0, slaves = 0; in nfp_fl_lag_do_work() local
354 slaves = 0; in nfp_fl_lag_do_work()
361 slaves = 0; in nfp_fl_lag_do_work()
365 slaves++; in nfp_fl_lag_do_work()
366 if (slaves > entry->slave_cnt) in nfp_fl_lag_do_work()
384 if (slaves != entry->slave_cnt || !entry->dirty) { in nfp_fl_lag_do_work()
/linux/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
/linux/net/ax25/
H A DKconfig58 from clients (called "slaves") and redistributes it to other slaves.
/linux/drivers/net/bonding/
H A Dbond_main.c5096 static void bond_skip_slave(struct bond_up_slave *slaves, in bond_skip_slave() argument
5109 for (idx = 0; slaves && idx < slaves->count; idx++) { in bond_skip_slave()
5110 if (skipslave == slaves->arr[idx]) { in bond_skip_slave()
5111 slaves->arr[idx] = in bond_skip_slave()
5112 slaves->arr[slaves->count - 1]; in bond_skip_slave()
5113 slaves->count--; in bond_skip_slave()
5222 struct bond_up_slave *slaves) in bond_xmit_3ad_xor_slave_get() argument
5229 count = slaves ? READ_ONCE(slaves->count) : 0; in bond_xmit_3ad_xor_slave_get()
5233 slave = slaves->arr[hash % count]; in bond_xmit_3ad_xor_slave_get()
5240 struct bond_up_slave *slaves; in bond_xdp_xmit_3ad_xor_slave_get() local
[all …]
/linux/drivers/w1/
H A DMakefile9 obj-y += masters/ slaves/
H A DKconfig30 source "drivers/w1/slaves/Kconfig"
/linux/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/drivers/soundwire/
H A Damd_init.c203 list_for_each(node, &bus->slaves) in sdw_amd_get_slave_info()
217 list_for_each_entry(slave, &bus->slaves, node) { in sdw_amd_get_slave_info()
H A Dintel_init.c252 list_for_each(node, &bus->slaves) in sdw_intel_probe_controller()
263 list_for_each_entry(slave, &bus->slaves, node) { in sdw_intel_probe_controller()
H A Dbus.c90 INIT_LIST_HEAD(&bus->slaves); in sdw_bus_master_add()
704 list_for_each_entry(slave, &bus->slaves, node) { in sdw_get_slave()
867 list_for_each_entry_safe(slave, _s, &bus->slaves, node) { in sdw_program_device_num()
1070 list_for_each_entry(slave, &bus->slaves, node) { in sdw_bus_prep_clk_stop()
1125 list_for_each_entry(slave, &bus->slaves, node) { in sdw_bus_prep_clk_stop()
1196 list_for_each_entry(slave, &bus->slaves, node) { in sdw_bus_exit_clk_stop()
1238 list_for_each_entry(slave, &bus->slaves, node) { in sdw_bus_exit_clk_stop()
/linux/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/arch/arm/boot/dts/broadcom/
H A Dbcm2166x-common.dtsi63 slaves: slaves-bus@3e000000 { label
/linux/arch/powerpc/platforms/powernv/
H A Dpci-ioda.c339 INIT_LIST_HEAD(&pe->slaves); in pnv_ioda_pick_m64_pe()
344 list_add_tail(&pe->list, &master_pe->slaves); in pnv_ioda_pick_m64_pe()
468 list_for_each_entry(slave, &pe->slaves, list) { in pnv_ioda_freeze_pe()
504 list_for_each_entry(slave, &pe->slaves, list) { in pnv_ioda_unfreeze_pe()
556 list_for_each_entry(slave, &pe->slaves, list) { in pnv_ioda_get_pe_state()
627 list_for_each_entry(slave, &child->slaves, list) { in pnv_ioda_set_one_peltv()
656 list_for_each_entry(slave, &pe->slaves, list) in pnv_ioda_set_peltv()
675 list_for_each_entry(slave, &pe->slaves, list) { in pnv_ioda_set_peltv()
2368 list_for_each_entry_safe(slave, tmp, &pe->slaves, list) { in pnv_ioda_release_pe()
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-fsi15 link to any connected slaves. A BREAK resets connected

123