Home
last modified time | relevance | path

Searched refs:handler (Results 1 – 25 of 65) sorted by relevance

123

/net/ipv4/
A Dxfrm4_protocol.c42 handler != NULL; \
43 handler = rcu_dereference(handler->next)) \
104 if ((ret = handler->handler(skb)) != -EINVAL) in xfrm4_esp_rcv()
132 if ((ret = handler->handler(skb)) != -EINVAL) in xfrm4_ah_rcv()
160 if ((ret = handler->handler(skb)) != -EINVAL) in xfrm4_ipcomp_rcv()
181 .handler = xfrm4_esp_rcv,
187 .handler = xfrm4_ah_rcv,
193 .handler = xfrm4_ipcomp_rcv,
245 handler->next = *pprev; in xfrm4_protocol_register()
280 if (t == handler) { in xfrm4_protocol_deregister()
[all …]
A Dtunnel4.c51 handler->next = *pprev; in xfrm4_tunnel_register()
75 if (t == handler) { in xfrm4_tunnel_deregister()
76 *pprev = handler->next; in xfrm4_tunnel_deregister()
92 handler != NULL; \
93 handler = rcu_dereference(handler->next)) \
103 if (!handler->handler(skb)) in tunnel4_rcv()
123 if (handler->cb_handler) { in tunnel4_rcv_cb()
149 if (!handler->handler(skb)) in tunnel64_rcv()
169 if (!handler->handler(skb)) in tunnelmpls4_rcv()
218 .handler = tunnel4_rcv,
[all …]
A Dinet_diag.c63 if (handler && !try_module_get(handler->owner)) in inet_diag_lock_handler()
64 handler = NULL; in inet_diag_lock_handler()
67 return handler; in inet_diag_lock_handler()
72 module_put(handler->owner); in inet_diag_unlock_handler()
110 if (handler && handler->idiag_get_aux_size) in inet_sk_attr_size()
259 if (!handler) in inet_sk_diag_fill()
333 handler->idiag_info_size, in inet_sk_diag_fill()
619 if (!handler) in inet_diag_cmd_exact()
1282 if (handler) { in __inet_diag_dump()
1283 handler->dump(skb, cb, r); in __inet_diag_dump()
[all …]
A Dicmp.c1404 .handler = ping_rcv,
1407 .handler = icmp_discard,
1411 .handler = icmp_discard,
1415 .handler = icmp_unreach,
1419 .handler = icmp_unreach,
1427 .handler = icmp_discard,
1431 .handler = icmp_discard,
1435 .handler = icmp_echo,
1438 .handler = icmp_discard,
1442 .handler = icmp_discard,
[all …]
A Dgre_demux.c161 if (!proto || !proto->handler) in gre_rcv()
163 ret = proto->handler(skb); in gre_rcv()
196 .handler = gre_rcv,
A Dxfrm4_tunnel.c66 .handler = xfrm_tunnel_rcv,
73 .handler = xfrm_tunnel_rcv,
A Dip_vti.c463 .handler = vti_rcv_proto,
471 .handler = vti_rcv_proto,
479 .handler = vti_rcv_proto,
496 .handler = vti_rcv_tunnel,
504 .handler = vti_rcv_tunnel,
/net/ipv6/
A Dtunnel6.c64 handler->next = *pprev; in xfrm6_tunnel_register()
101 if (t == handler) { in xfrm6_tunnel_deregister()
102 *pprev = handler->next; in xfrm6_tunnel_deregister()
119 handler != NULL; \
120 handler = rcu_dereference(handler->next)) \
130 if (!handler->handler(skb)) in tunnelmpls6_rcv()
148 if (!handler->handler(skb)) in tunnel6_rcv()
168 if (handler->cb_handler) { in tunnel6_rcv_cb()
193 if (!handler->handler(skb)) in tunnel46_rcv()
240 .handler = tunnel6_rcv,
[all …]
A Dxfrm6_protocol.c43 handler != NULL; \
44 handler = rcu_dereference(handler->next)) \
49 struct xfrm6_protocol *handler; in xfrm6_rcv_cb() local
117 if ((ret = handler->handler(skb)) != -EINVAL) in xfrm6_esp_rcv()
146 if ((ret = handler->handler(skb)) != -EINVAL) in xfrm6_ah_rcv()
175 if ((ret = handler->handler(skb)) != -EINVAL) in xfrm6_ipcomp_rcv()
197 .handler = xfrm6_esp_rcv,
203 .handler = xfrm6_ah_rcv,
261 handler->next = *pprev; in xfrm6_protocol_register()
296 if (t == handler) { in xfrm6_protocol_deregister()
[all …]
/net/iucv/
A Diucv.c811 list_del_init(&handler->list); in iucv_unregister()
951 path->handler = handler; in iucv_path_connect()
1475 struct iucv_handler *handler; in iucv_path_pending() local
1491 if (!handler->path_pending) in iucv_path_pending()
1499 path->handler = handler; in iucv_path_pending()
1503 path->handler = NULL; in iucv_path_pending()
1540 if (path && path->handler && path->handler->path_complete) in iucv_path_complete()
1604 if (path && path->handler && path->handler->path_quiesced) in iucv_path_quiesced()
1632 if (path && path->handler && path->handler->path_resumed) in iucv_path_resumed()
1664 if (path && path->handler && path->handler->message_complete) { in iucv_message_complete()
[all …]
/net/bluetooth/
A Dhci_drv.c68 const struct hci_drv_handler *handler = NULL; in hci_drv_process_cmd() local
89 handler = &hdev->hci_drv->common_handlers[opcode]; in hci_drv_process_cmd()
92 handler = &hdev->hci_drv->specific_handlers[ocf]; in hci_drv_process_cmd()
95 if (!handler || !handler->func) in hci_drv_process_cmd()
99 if (len != handler->data_len) in hci_drv_process_cmd()
103 return handler->func(hdev, skb->data, len); in hci_drv_process_cmd()
A Dhci_sock.c1624 const struct hci_mgmt_handler *handler; in hci_mgmt_cmd() local
1664 handler = &chan->handlers[opcode]; in hci_mgmt_cmd()
1667 !(handler->flags & HCI_MGMT_UNTRUSTED)) { in hci_mgmt_cmd()
1690 !(handler->flags & HCI_MGMT_UNCONFIGURED)) { in hci_mgmt_cmd()
1697 if (!(handler->flags & HCI_MGMT_HDEV_OPTIONAL)) { in hci_mgmt_cmd()
1698 no_hdev = (handler->flags & HCI_MGMT_NO_HDEV); in hci_mgmt_cmd()
1706 var_len = (handler->flags & HCI_MGMT_VAR_LEN); in hci_mgmt_cmd()
1707 if ((var_len && len < handler->data_len) || in hci_mgmt_cmd()
1708 (!var_len && len != handler->data_len)) { in hci_mgmt_cmd()
1719 err = handler->func(sk, hdev, cp, len); in hci_mgmt_cmd()
/net/wireless/
A Ddebugfs.c116 ssize_t (*handler)(struct wiphy *wiphy, member
135 w->ret = w->handler(w->wiphy, w->file, w->buf, w->bufsize, w->data); in wiphy_locked_debugfs_read_work()
152 ssize_t (*handler)(struct wiphy *wiphy, in wiphy_locked_debugfs_read()
160 .handler = handler, in wiphy_locked_debugfs_read()
196 ssize_t (*handler)(struct wiphy *wiphy, member
215 w->ret = w->handler(w->wiphy, w->file, w->buf, w->count, w->data); in wiphy_locked_debugfs_write_work()
231 ssize_t (*handler)(struct wiphy *wiphy, in wiphy_locked_debugfs_write()
239 .handler = handler, in wiphy_locked_debugfs_write()
A Dwext-priv.c139 iw_handler handler, struct net_device *dev, in ioctl_private_iw_point() argument
168 err = handler(dev, info, (union iwreq_data *) iwp, extra); in ioctl_private_iw_point()
189 iw_handler handler) in ioctl_private_call() argument
199 ret = handler(dev, info, &(iwr->u), (char *) &(iwr->u)); in ioctl_private_call()
202 handler, dev, info, extra_size); in ioctl_private_call()
215 iw_handler handler) in compat_private_call() argument
225 ret = handler(dev, info, &(iwr->u), (char *) &(iwr->u)); in compat_private_call()
236 handler, dev, info, extra_size); in compat_private_call()
A Dwext-core.c739 iw_handler handler, struct net_device *dev, in ioctl_standard_iw_point() argument
865 err = handler(dev, info, (union iwreq_data *) iwp, extra); in ioctl_standard_iw_point()
950 iw_handler handler; in wireless_process_ioctl() local
977 handler = get_handler(dev, cmd); in wireless_process_ioctl()
978 if (handler) { in wireless_process_ioctl()
981 return standard(dev, iwr, cmd, info, handler); in wireless_process_ioctl()
983 return private(dev, iwr, cmd, info, handler); in wireless_process_ioctl()
1029 iw_handler handler) in ioctl_standard_call() argument
1043 ret = handler(dev, info, &(iwr->u), NULL); in ioctl_standard_call()
1051 handler, dev, info); in ioctl_standard_call()
[all …]
/net/llc/
A Dllc_input.c42 void llc_add_pack(int type, void (*handler)(struct llc_sap *sap, in llc_add_pack()
47 llc_type_handlers[type - 1] = handler; in llc_add_pack()
57 void llc_set_station_handler(void (*handler)(struct sk_buff *skb)) in llc_set_station_handler()
60 if (handler) in llc_set_station_handler()
63 llc_station_handler = handler; in llc_set_station_handler()
65 if (!handler) in llc_set_station_handler()
/net/core/
A Dsock_diag.c128 const struct sock_diag_handler *handler; in sock_diag_lock_handler() local
131 handler = rcu_dereference(sock_diag_handlers[family]); in sock_diag_lock_handler()
132 if (handler && !try_module_get(handler->owner)) in sock_diag_lock_handler()
133 handler = NULL; in sock_diag_lock_handler()
136 return handler; in sock_diag_lock_handler()
139 static void sock_diag_unlock_handler(const struct sock_diag_handler *handler) in sock_diag_unlock_handler() argument
141 module_put(handler->owner); in sock_diag_unlock_handler()
/net/smc/
A Dsmc_wr.c42 smc_wr_tx_handler handler; member
131 if (pnd_snd.handler) in smc_wr_tx_process_cqe()
196 smc_wr_tx_handler handler, in smc_wr_tx_get_free_slot() argument
232 wr_pend->handler = handler; in smc_wr_tx_get_free_slot()
245 smc_wr_tx_handler handler, in smc_wr_tx_get_v2_slot() argument
261 wr_pend->handler = handler; in smc_wr_tx_get_v2_slot()
415 if (h_iter->type == handler->type) { in smc_wr_rx_register_handler()
420 hash_add(smc_wr_rx_hash, &handler->list, handler->type); in smc_wr_rx_register_handler()
433 struct smc_wr_rx_handler *handler; in smc_wr_rx_demultiplex() local
444 if (handler->type == wr_rx->type) in smc_wr_rx_demultiplex()
[all …]
A Dsmc_wr.h45 void (*handler)(struct ib_wc *, void *); member
115 int smc_wr_tx_get_free_slot(struct smc_link *link, smc_wr_tx_handler handler,
120 smc_wr_tx_handler handler,
134 int smc_wr_rx_register_handler(struct smc_wr_rx_handler *handler);
A Dsmc_cdc.c505 .handler = smc_cdc_rx_handler,
509 .handler = NULL,
515 struct smc_wr_rx_handler *handler; in smc_cdc_init() local
518 for (handler = smc_cdc_rx_handlers; handler->handler; handler++) { in smc_cdc_init()
519 INIT_HLIST_NODE(&handler->list); in smc_cdc_init()
520 rc = smc_wr_rx_register_handler(handler); in smc_cdc_init()
A Dsmc_llc.c2297 .handler = smc_llc_rx_handler,
2301 .handler = smc_llc_rx_handler,
2305 .handler = smc_llc_rx_handler,
2309 .handler = smc_llc_rx_handler,
2313 .handler = smc_llc_rx_handler,
2317 .handler = smc_llc_rx_handler,
2321 .handler = smc_llc_rx_handler,
2325 .handler = smc_llc_rx_handler,
2330 .handler = smc_llc_rx_handler,
2358 .handler = NULL,
[all …]
/net/netfilter/
A Dnf_conntrack_sip.c1438 const struct sip_handler *handler; in process_sip_response() local
1440 handler = &sip_handlers[i]; in process_sip_response()
1441 if (handler->response == NULL) in process_sip_response()
1444 strncasecmp(*dptr + matchend, handler->method, handler->len)) in process_sip_response()
1479 const struct sip_handler *handler; in process_sip_request() local
1481 handler = &sip_handlers[i]; in process_sip_request()
1482 if (handler->request == NULL) in process_sip_request()
1484 if (*datalen < handler->len + 2 || in process_sip_request()
1485 strncasecmp(*dptr, handler->method, handler->len)) in process_sip_request()
1487 if ((*dptr)[handler->len] != ' ' || in process_sip_request()
[all …]
/net/xfrm/
A Dxfrm_interface_core.c977 .handler = xfrmi6_rcv,
985 .handler = xfrm6_rcv,
993 .handler = xfrm6_rcv,
1013 .handler = xfrmi6_rcv_tunnel,
1020 .handler = xfrmi6_rcv_tunnel,
1028 .handler = xfrmi4_rcv,
1036 .handler = xfrm4_rcv,
1044 .handler = xfrm4_rcv,
1058 .handler = xfrmi4_rcv_tunnel,
1065 .handler = xfrmi4_rcv_tunnel,
/net/rfkill/
A Dinput.c218 static int rfkill_connect(struct input_handler *handler, struct input_dev *dev, in rfkill_connect() argument
229 handle->handler = handler; in rfkill_connect()
/net/ncsi/
A Dncsi-cmd.c241 int (*handler)(struct sk_buff *skb, member
337 if (ncsi_cmd_handlers[i].handler) in ncsi_xmit_cmd()
372 ret = nch->handler(nr->cmd, nca); in ncsi_xmit_cmd()

Completed in 74 milliseconds

123