Lines Matching refs:eb_ptr
102 struct eth_bearer *eb_ptr = (struct eth_bearer *)pt->af_packet_priv;
110 if (likely(eb_ptr->bearer)) {
116 tipc_recv_msg(buf, eb_ptr->bearer);
133 struct eth_bearer *eb_ptr = ð_bearers[0];
150 for (;(eb_ptr != stop) && eb_ptr->dev && (eb_ptr->dev != dev); eb_ptr++);
151 if (eb_ptr == stop)
153 if (!eb_ptr->dev) {
154 eb_ptr->dev = dev;
155 eb_ptr->tipc_packet_type.type = htons(ETH_P_TIPC);
156 eb_ptr->tipc_packet_type.dev = dev;
157 eb_ptr->tipc_packet_type.func = recv_msg;
158 eb_ptr->tipc_packet_type.af_packet_priv = eb_ptr;
159 INIT_LIST_HEAD(&(eb_ptr->tipc_packet_type.list));
161 dev_add_pack(&eb_ptr->tipc_packet_type);
166 eb_ptr->bearer = tb_ptr;
167 tb_ptr->usr_handle = (void *)eb_ptr;
199 struct eth_bearer *eb_ptr = ð_bearers[0];
205 while ((eb_ptr->dev != dev)) {
206 if (++eb_ptr == stop)
209 if (!eb_ptr->bearer)
212 eb_ptr->bearer->mtu = dev->mtu;
217 tipc_continue(eb_ptr->bearer);
219 tipc_block_bearer(eb_ptr->bearer->name);
222 tipc_continue(eb_ptr->bearer);
225 tipc_block_bearer(eb_ptr->bearer->name);
229 tipc_block_bearer(eb_ptr->bearer->name);
230 tipc_continue(eb_ptr->bearer);
234 tipc_disable_bearer(eb_ptr->bearer->name);