Home
last modified time | relevance | path

Searched full:broadcast (Results 1 – 25 of 996) sorted by relevance

12345678910>>...40

/linux/kernel/time/
H A Dtick-broadcast.c4 * device via a broadcast event source.
23 * Broadcast support for broken x86 hardware, where the local apic
84 * Check, if the device can be utilized as broadcast device:
161 * Conditionally install/replace broadcast device
188 * registered broadcast device to oneshot mode explicitly. in tick_install_broadcast_device()
199 * of a oneshot capable broadcast device. Without that in tick_install_broadcast_device()
207 * Check, if the device is the broadcast device
229 pr_crit_once("Failed to broadcast timer tick. Some CPUs may be unresponsive.\n"); in err_broadcast()
234 if (!dev->broadcast) in tick_device_setup_broadcast_func()
235 dev->broadcast = tick_broadcast; in tick_device_setup_broadcast_func()
[all …]
H A Dtick-broadcast-hrtimer.c40 * This is called from the guts of the broadcast code when the cpu
41 * which is about to enter idle has the earliest broadcast timer event.
47 * broadcast handler. In all cases tick_broadcast_lock is held. in bc_set_next()
50 * broadcast handler nor from the enter/exit idle code. The idle in bc_set_next()
52 * broadcast handler cannot wait for itself to complete for obvious in bc_set_next()
62 * The core tick broadcast mode expects bc->bound_on to be set in bc_set_next()
63 * correctly to prevent a CPU which has the broadcast hrtimer in bc_set_next()
H A Dtick-common.c151 void tick_setup_periodic(struct clock_event_device *dev, int broadcast) in tick_setup_periodic() argument
153 tick_set_periodic_handler(dev, broadcast); in tick_setup_periodic()
155 /* Broadcast setup ? */ in tick_setup_periodic()
247 * device is registered as a placeholder for broadcast mode. in tick_setup_device()
250 * current active broadcast state for this CPU. in tick_setup_device()
343 * device. If the current device is the broadcast device, do in tick_check_new_device()
358 * Can the new device be used as a broadcast device ? in tick_check_new_device()
364 * tick_broadcast_oneshot_control - Enter/exit broadcast oneshot mode in tick_check_new_device()
368 * Returns 0 on success, -EBUSY if the cpu is used to broadcast wakeups. in tick_check_new_device()
463 bool broadcast in tick_suspend_local()
477 bool broadcast = tick_resume_check_broadcast(); tick_resume_local() local
[all...]
H A Dtick-internal.h25 extern void tick_setup_periodic(struct clock_event_device *dev, int broadcast);
38 /* Check, if the device is functional or a dummy for broadcast */
74 extern void tick_set_periodic_handler(struct clock_event_device *dev, int broadcast);
90 /* Set the periodic handler in non broadcast mode */
91 static inline void tick_set_periodic_handler(struct clock_event_device *dev, int broadcast) in tick_set_periodic_handler() argument
137 #else /* !(BROADCAST && ONESHOT): */
142 #endif /* !(BROADCAST && ONESHOT) */
/linux/include/linux/i3c/
H A Dccc.h17 #define I3C_CCC_ID(id, broadcast) \ argument
18 ((id) | ((broadcast) ? 0 : I3C_CCC_DIRECT))
20 /* Commands valid in both broadcast and unicast modes */
21 #define I3C_CCC_ENEC(broadcast) I3C_CCC_ID(0x0, broadcast) argument
22 #define I3C_CCC_DISEC(broadcast) I3C_CCC_ID(0x1, broadcast) argument
23 #define I3C_CCC_ENTAS(as, broadcast) I3C_CCC_ID(0x2 + (as), broadcast) argument
24 #define I3C_CCC_RSTDAA(broadcast) I3C_CCC_ID(0x6, broadcast) argument
25 #define I3C_CCC_SETMWL(broadcast) I3C_CCC_ID(0x9, broadcast) argument
26 #define I3C_CCC_SETMRL(broadcast) I3C_CCC_ID(0xa, broadcast) argument
27 #define I3C_CCC_SETXTIME(broadcast) ((broadcast) ? 0x28 : 0x98) argument
[all …]
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_multicast.c104 * allocate the broadcast multicast group, wait in __ipoib_mcast_schedule_join_thread()
225 * the broadcast group. in ipoib_mcast_join_finish()
227 if (!memcmp(mcast->mcmember.mgid.raw, priv->dev->broadcast + 4, in ipoib_mcast_join_finish()
230 if (!priv->broadcast) { in ipoib_mcast_join_finish()
235 priv->broadcast->mcmember.qkey = mcmember->qkey; in ipoib_mcast_join_finish()
236 priv->broadcast->mcmember.mtu = mcmember->mtu; in ipoib_mcast_join_finish()
237 priv->broadcast->mcmember.traffic_class = mcmember->traffic_class; in ipoib_mcast_join_finish()
238 priv->broadcast->mcmember.rate = mcmember->rate; in ipoib_mcast_join_finish()
239 priv->broadcast->mcmember.sl = mcmember->sl; in ipoib_mcast_join_finish()
240 priv->broadcast->mcmember.flow_label = mcmember->flow_label; in ipoib_mcast_join_finish()
[all …]
/linux/net/batman-adv/
H A Dsend.c48 * @hard_iface: the interface to use to send the broadcast packet
51 * Send out an already prepared packet to the given neighbor or broadcast it
116 * batadv_send_broadcast_skb() - Send broadcast packet via hard interface
697 * batadv_forw_packet_bcast_queue() - try to queue a broadcast packet
702 * This function tries to (re)queue a broadcast packet.
734 * batadv_forw_bcast_packet_to_list() - queue broadcast packet for transmissions
736 * @skb: broadcast packet to add
738 * @own_packet: true if it is a self-generated broadcast packet
742 * Adds a broadcast packet to the queue and sets up timers. Broadcast packets
789 * batadv_forw_bcast_packet_if() - forward and queue a broadcast packet
[all …]
H A Dhard-interface.h47 * enum batadv_hard_if_bcast - broadcast avoidance options
50 /** @BATADV_HARDIF_BCAST_OK: Do broadcast on according hard interface */
54 * @BATADV_HARDIF_BCAST_NORECIPIENT: Broadcast not needed, there is no
/linux/include/net/
H A Dif_inet6.h244 const unsigned char *broadcast, char *buf) in ipv6_ib_mc_map() argument
246 unsigned char scope = broadcast[5] & 0xF; in ipv6_ib_mc_map()
253 buf[5] = 0x10 | scope; /* scope from broadcast address */ in ipv6_ib_mc_map()
256 buf[8] = broadcast[8]; /* P_Key */ in ipv6_ib_mc_map()
257 buf[9] = broadcast[9]; in ipv6_ib_mc_map()
262 const unsigned char *broadcast, char *buf) in ipv6_ipgre_mc_map() argument
264 if ((broadcast[0] | broadcast[1] | broadcast[2] | broadcast[3]) != 0) { in ipv6_ipgre_mc_map()
265 memcpy(buf, broadcast, 4); in ipv6_ipgre_mc_map()
/linux/Documentation/devicetree/bindings/cache/
H A Dqcom,llcc.yaml77 - description: LLCC broadcast base register region
99 - description: LLCC broadcast base register region
122 - description: LLCC broadcast base register region
150 - description: LLCC broadcast base register region
180 - description: LLCC broadcast base register region
205 - description: LLCC broadcast OR register region
206 - description: LLCC broadcast AND register region
/linux/tools/testing/selftests/futex/functional/
H A Dfutex_requeue_pi.c47 static int broadcast; variable
62 printf(" -b Broadcast wakeup (all waiters)\n"); in usage()
160 info("Waker: Calling broadcast\n"); in broadcast_wakerfn()
177 error("max broadcast iterations (%d) reached with %d/%d tasks woken or requeued\n", in broadcast_wakerfn()
280 int unit_test(int broadcast, long lock, int third_party_owner, long timeout_ns) in unit_test() argument
304 if (broadcast) in unit_test()
369 broadcast = 1; in main()
400 "\tArguments: broadcast=%d locked=%d owner=%d timeout=%ldns\n", in main()
401 broadcast, locked, owner, timeout_ns); in main()
404 "%s broadcast=%d locked=%d owner=%d timeout=%ldns", in main()
[all …]
/linux/net/tipc/
H A Dbcast.c2 * net/tipc/bcast.c: TIPC broadcast code
48 const char tipc_bclink_name[] = "broadcast-link";
52 * struct tipc_bc_base - base structure for keeping broadcast send state
53 * @link: broadcast send link structure
56 * @primary_bearer: a bearer having links to all broadcast destinations, if any
57 * @bcast_support: indicates if primary bearer, if any, supports broadcast
58 * @force_bcast: forces broadcast for multicast traffic
62 * @bc_threshold: calculated from rc_ratio; if dests > threshold use broadcast
82 /* tipc_bcast_get_mtu(): -get the MTU currently used by broadcast link
167 /* tipc_bcbase_xmit - broadcast a packet queue across one or more bearers
[all …]
H A Dbcast.h2 * net/tipc/bcast.h: Include file for TIPC broadcast code
68 /* Cookie to be used between socket and broadcast layer
69 * @rcast: replicast (instead of broadcast) was used at previous xmit
70 * @mandatory: broadcast/replicast indication was set by user
/linux/include/rdma/
H A Dib_addr.h29 * @broadcast: Broadcast address of the device.
39 unsigned char broadcast[MAX_ADDR_LEN]; member
89 return ((u16)dev_addr->broadcast[8] << 8) | (u16)dev_addr->broadcast[9]; in ib_addr_get_pkey()
94 dev_addr->broadcast[8] = pkey >> 8; in ib_addr_set_pkey()
95 dev_addr->broadcast[9] = (unsigned char) pkey; in ib_addr_set_pkey()
101 memcpy(gid, dev_addr->broadcast + 4, sizeof *gid); in ib_addr_get_mgid()
/linux/drivers/net/team/
H A Dteam_mode_broadcast.c3 * drivers/net/team/team_mode_broadcast.c - Broadcast mode for team
51 .kind = "broadcast",
72 MODULE_DESCRIPTION("Broadcast mode for team");
73 MODULE_ALIAS_TEAM_MODE("broadcast");
/linux/drivers/ras/amd/atl/
H A Dreg_fields.h43 * Access type: Broadcast
91 * Access type: Broadcast
116 * Access type: Broadcast
177 * Access type: Broadcast
439 * Access type: Broadcast
457 * Access type: Broadcast
475 * Access type: Broadcast
498 * Access type: Broadcast
561 * Access type: Broadcast
586 * Access type: Broadcast
/linux/Documentation/networking/
H A Dvrf.rst237 …3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master red state UP mode DEFA…
239 …4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master red state UP mode DEFA…
241 …7: eth5: <BROADCAST,MULTICAST> mtu 1500 qdisc noop master red state DOWN mode DEFAULT group defaul…
248 eth1 UP 02:00:00:00:02:02 <BROADCAST,MULTICAST,UP,LOWER_UP>
249 eth2 UP 02:00:00:00:02:03 <BROADCAST,MULTICAST,UP,LOWER_UP>
250 eth5 DOWN 02:00:00:00:02:06 <BROADCAST,MULTICAST>
282 …3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master red state UP group def…
290 …4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master red state UP group def…
298 7: eth5: <BROADCAST,MULTICAST> mtu 1500 qdisc noop master red state DOWN group default qlen 1000
321 broadcast 10.2.1.0 dev eth1 proto kernel scope link src 10.2.1.2
[all …]
/linux/include/linux/
H A Dclockchips.h53 * - Clockevent source stops in C3 State and needs broadcast support.
60 * Core shall set the interrupt affinity dynamically in broadcast mode
66 * Clockevent device is based on a hrtimer for broadcast
89 * @broadcast: function to broadcast events
119 void (*broadcast)(const struct cpumask *mask); member
/linux/Documentation/devicetree/bindings/memory-controllers/
H A Dnvidia,tegra186-mc.yaml155 - const: broadcast
174 - const: broadcast
205 - const: broadcast
245 <0x0 0x02c10000 0x0 0x10000>, /* Broadcast channel */
250 reg-names = "sid", "broadcast", "ch0", "ch1", "ch2", "ch3";
/linux/Documentation/hwmon/
H A Dacpi_power_meter.rst31 When both of them are set, an ACPI event will be broadcast on the ACPI netlink
41 average power consumption exceeds the cap, an ACPI event will be broadcast on
48 all cases the ACPI event will be broadcast on the ACPI netlink event socket as
/linux/drivers/firmware/psci/
H A Dpsci_checker.c237 bool broadcast = state->flags & CPUIDLE_FLAG_TIMER_STOP; in suspend_cpu() local
242 if (broadcast) { in suspend_cpu()
245 * broadcast. in suspend_cpu()
250 * In the absence of hardware broadcast mechanism, in suspend_cpu()
251 * this CPU might be used to broadcast wakeups, which in suspend_cpu()
252 * may be why entering tick broadcast has failed. in suspend_cpu()
264 if (broadcast) in suspend_cpu()
309 * suspend_cpu() takes care of switching to a broadcast in suspend_test_thread()
/linux/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_rpc.h89 * flags set for Broadcast thru Promisc indicate that the rule belongs
98 FBNIC_MAC_ADDR_T_ALLMULTI, /* BROADCAST ... MULTICAST*/
99 FBNIC_MAC_ADDR_T_PROMISC, /* BROADCAST ... UNICAST */
125 /* TCAM 4 reserved for broadcast MAC address */
/linux/net/can/
H A DKconfig34 tristate "Broadcast Manager CAN Protocol (with content filtering)"
37 The Broadcast Manager offers content filtering, timeout monitoring,
43 To use the Broadcast Manager, use AF_CAN with protocol CAN_BCM.
/linux/tools/testing/selftests/net/netfilter/
H A Dbr_netfilter.sh6 # Multicast/broadcast packets race for hash table insertion.
112 # enable conntrack in ns0 and drop broadcast packets in forward to
127 meta pkttype broadcast ip protocol icmp counter drop
157 # This should deliver broadcast to macvlan0, which is on top of ns0:br0.
/linux/arch/hexagon/kernel/
H A Dtime.c98 /* Broadcast mechanism */
99 static void broadcast(const struct cpumask *mask) in broadcast() function
113 .broadcast = broadcast,

12345678910>>...40