| /linux/drivers/s390/char/ |
| A D | sclp_sd.c | 122 list_del(&listener->list); in sclp_sd_listener_remove() 137 memset(listener, 0, sizeof(*listener)); in sclp_sd_listener_init() 138 listener->id = id; in sclp_sd_listener_init() 151 struct sclp_sd_listener *listener; in sclp_sd_receiver() local 157 if (listener->id != evbuf->id) in sclp_sd_receiver() 160 listener->evbuf = *evbuf; in sclp_sd_receiver() 161 complete(&listener->completion); in sclp_sd_receiver() 196 struct sclp_sd_listener listener; in sclp_sd_sync() local 205 sclp_sd_listener_add(&listener); in sclp_sd_sync() 215 evbuf->id = listener.id; in sclp_sd_sync() [all …]
|
| /linux/samples/seccomp/ |
| A D | user-trap.c | 109 struct seccomp_notif_resp *resp, int listener) in handle_req() argument 207 int sk_pair[2], ret = 1, status, listener; in main() local 222 listener = user_trap_syscall(__NR_mount, in main() 224 if (listener < 0) { in main() 241 if (send_fd(sk_pair[1], listener) < 0) in main() 243 close(listener); in main() 277 listener = recv_fd(sk_pair[0]); in main() 278 if (listener < 0) in main() 318 if (handle_req(req, resp, listener) < 0) in main() 341 close(listener); in main() [all …]
|
| /linux/drivers/infiniband/hw/irdma/ |
| A D | trace_cm.h | 43 TP_ARGS(listener, caller), 52 __entry->lport = listener->loc_port; 53 __entry->ipv4 = listener->ipv4; 55 listener->loc_addr, 4); 67 TP_ARGS(listener), 79 __entry->ipv4 = listener->ipv4; 82 listener->loc_addr, 4); 94 TP_ARGS(listener)); 98 TP_ARGS(listener)); 159 __entry->ipv4 = listener->ipv4; [all …]
|
| A D | cm.c | 1856 if (cm_node->listener == listener && in irdma_reset_list_prep() 1931 listener); in irdma_dec_refcnt_listen() 1945 listener->loc_port, listener->loc_addr, listener, in irdma_dec_refcnt_listen() 1946 listener->cm_id, listener->qhash_set, in irdma_dec_refcnt_listen() 2256 if (listener) { in irdma_make_cm_node() 2290 cm_node->listener = listener; in irdma_make_cm_node() 2955 listener = in irdma_make_listen_node() 2959 if (listener && in irdma_make_listen_node() 2965 if (!listener) { in irdma_make_listen_node() 2969 listener = kzalloc(sizeof(*listener), GFP_KERNEL); in irdma_make_listen_node() [all …]
|
| /linux/tools/perf/bench/ |
| A D | sched-seccomp-notify.c | 68 static void user_notification_sync_loop(int listener) in user_notification_sync_loop() argument 76 if (ioctl(listener, SECCOMP_IOCTL_NOTIF_RECV, &req)) in user_notification_sync_loop() 86 if (ioctl(listener, SECCOMP_IOCTL_NOTIF_SEND, &resp)) in user_notification_sync_loop() 99 int status, listener; in bench_sched_seccomp_notify() local 108 listener = user_notif_syscall(__NR_gettid, in bench_sched_seccomp_notify() 110 if (listener < 0) in bench_sched_seccomp_notify() 129 if (ioctl(listener, SECCOMP_IOCTL_NOTIF_SET_FLAGS, in bench_sched_seccomp_notify() 134 user_notification_sync_loop(listener); in bench_sched_seccomp_notify()
|
| /linux/tools/testing/selftests/seccomp/ |
| A D | seccomp_bpf.c | 3495 int listener; in TEST() local 3638 close(listener); in TEST() 3643 close(listener); in TEST() 3687 close(listener); in TEST() 3760 close(listener); in TEST() 3930 int listener; in TEST() local 3933 if (listener < 0) in TEST() 3939 close(listener); in TEST() 3984 int listener; in TEST() local 3993 close(listener); in TEST() [all …]
|
| /linux/drivers/uio/ |
| A D | uio.c | 479 struct uio_listener *listener; in uio_open() local 497 listener = kmalloc(sizeof(*listener), GFP_KERNEL); in uio_open() 498 if (!listener) { in uio_open() 503 listener->dev = idev; in uio_open() 505 filep->private_data = listener; in uio_open() 523 kfree(listener); in uio_open() 538 struct uio_device *idev = listener->dev; in uio_fasync() 547 struct uio_device *idev = listener->dev; in uio_release() 555 kfree(listener); in uio_release() 563 struct uio_device *idev = listener->dev; in uio_poll() [all …]
|
| /linux/drivers/infiniband/hw/qedr/ |
| A D | qedr_iw_cm.c | 135 listener->cm_id->event_handler(listener->cm_id, &event); in qedr_iw_mpa_request() 675 listener = kzalloc(sizeof(*listener), GFP_KERNEL); in qedr_iw_create_listen() 676 if (!listener) in qedr_iw_create_listen() 679 listener->dev = dev; in qedr_iw_create_listen() 681 listener->cm_id = cm_id; in qedr_iw_create_listen() 682 listener->backlog = backlog; in qedr_iw_create_listen() 684 iparams.cb_context = listener; in qedr_iw_create_listen() 718 kfree(listener); in qedr_iw_create_listen() 728 if (listener->qed_handle) in qedr_iw_destroy_listen() 730 listener->qed_handle); in qedr_iw_destroy_listen() [all …]
|
| /linux/net/vmw_vsock/ |
| A D | af_vsock.c | 374 sock_hold(listener); in vsock_add_pending() 384 sock_put(listener); in vsock_remove_pending() 398 sock_hold(listener); in vsock_enqueue_accept() 549 sock_put(listener); in vsock_dequeue_accept() 582 struct sock *listener; in vsock_pending_work() local 588 listener = vsk->listener; in vsock_pending_work() 591 lock_sock(listener); in vsock_pending_work() 623 sock_put(listener); in vsock_pending_work() 762 vsk->listener = NULL; in __vsock_create() 1572 listener = sock->sk; in vsock_accept() [all …]
|
| A D | vmci_transport.c | 479 struct sock *listener, in vmci_transport_get_pending() argument 489 vlistener = vsock_sk(listener); in vmci_transport_get_pending() 1120 vpending->listener = sk; in vmci_transport_recv_listen() 1130 vmci_transport_recv_connecting_server(struct sock *listener, in vmci_transport_recv_connecting_server() argument 1251 vsock_remove_pending(listener, pending); in vmci_transport_recv_connecting_server() 1252 vsock_enqueue_accept(listener, pending); in vmci_transport_recv_connecting_server() 1257 listener->sk_data_ready(listener); in vmci_transport_recv_connecting_server()
|
| /linux/drivers/md/dm-vdo/ |
| A D | vdo.c | 652 for (listener = vdo_forget(thread->listeners); listener != NULL; listener = next) { in free_listeners() 653 next = vdo_forget(listener->next); in free_listeners() 654 vdo_free(listener); in free_listeners() 1012 .listener = listener, in vdo_register_read_only_listener() 1032 struct vdo *vdo = listener; in notify_vdo_of_read_only_mode() 1150 if (listener == NULL) { in make_thread_read_only() 1155 listener = thread->listeners; in make_thread_read_only() 1161 listener = listener->next; in make_thread_read_only() 1164 if (listener != NULL) { in make_thread_read_only() 1168 listener); in make_thread_read_only() [all …]
|
| A D | vdo.h | 42 typedef void (*vdo_read_only_notification_fn)(void *listener, struct vdo_completion *parent); 49 void *listener; member 329 int vdo_register_read_only_listener(struct vdo *vdo, void *listener,
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| A D | core.c | 2526 if (listener->is_event) { in mlxsw_core_listener_register() 2529 &listener->event_listener, in mlxsw_core_listener_register() 2533 &listener->rx_listener, in mlxsw_core_listener_register() 2542 if (listener->is_event) in mlxsw_core_listener_unregister() 2566 action = listener->enabled_on_register ? listener->en_action : in mlxsw_core_trap_register() 2567 listener->dis_action; in mlxsw_core_trap_register() 2568 trap_group = listener->enabled_on_register ? listener->en_trap_group : in mlxsw_core_trap_register() 2593 if (!listener->is_event) { in mlxsw_core_trap_unregister() 2595 listener->trap_id, listener->dis_trap_group, in mlxsw_core_trap_unregister() 2596 listener->is_ctrl); in mlxsw_core_trap_unregister() [all …]
|
| A D | spectrum_trap.c | 1443 return listener->trap_id != 0; in mlxsw_sp_trap_listener_is_valid() 1580 const struct mlxsw_listener *listener; in mlxsw_sp_trap_init() local 1583 listener = &trap_item->listeners_arr[i]; in mlxsw_sp_trap_init() 1584 if (!mlxsw_sp_trap_listener_is_valid(listener)) in mlxsw_sp_trap_init() 1606 const struct mlxsw_listener *listener; in mlxsw_sp_trap_fini() local 1608 listener = &trap_item->listeners_arr[i]; in mlxsw_sp_trap_fini() 1609 if (!mlxsw_sp_trap_listener_is_valid(listener)) in mlxsw_sp_trap_fini() 1611 mlxsw_core_trap_unregister(mlxsw_core, listener, trap_ctx); in mlxsw_sp_trap_fini() 1634 const struct mlxsw_listener *listener; in mlxsw_sp_trap_action_set() local 1638 listener = &trap_item->listeners_arr[i]; in mlxsw_sp_trap_action_set() [all …]
|
| /linux/include/net/ |
| A D | af_vsock.h | 49 struct sock *listener; member 210 void vsock_add_pending(struct sock *listener, struct sock *pending); 211 void vsock_remove_pending(struct sock *listener, struct sock *pending); 212 void vsock_enqueue_accept(struct sock *listener, struct sock *connected);
|
| /linux/drivers/net/ethernet/qlogic/qed/ |
| A D | qed_iwarp.c | 1659 listener); in qed_iwarp_get_listener() 1660 return listener; in qed_iwarp_get_listener() 2397 if (!listener) { in qed_iwarp_ll2_comp_syn_pkt() 3170 listener = kzalloc(sizeof(*listener), GFP_KERNEL); in qed_iwarp_create_listen() 3171 if (!listener) in qed_iwarp_create_listen() 3175 memcpy(listener->ip_addr, iparams->ip_addr, sizeof(listener->ip_addr)); in qed_iwarp_create_listen() 3192 listener->event_cb, in qed_iwarp_create_listen() 3193 listener, in qed_iwarp_create_listen() 3194 listener->ip_addr[0], in qed_iwarp_create_listen() 3197 listener->ip_addr[3], listener->port, listener->vlan); in qed_iwarp_create_listen() [all …]
|
| /linux/net/unix/ |
| A D | garbage.c | 109 if (edge->successor->listener) in unix_edge_successor() 110 return unix_sk(edge->successor->listener)->vertex; in unix_edge_successor() 261 receiver->listener = NULL; in unix_update_edges() 264 unix_update_graph(unix_sk(receiver->listener)->vertex); in unix_update_edges() 265 receiver->listener = NULL; in unix_update_edges()
|
| /linux/Documentation/accounting/ |
| A D | taskstats.rst | 35 To obtain statistics for tasks which are exiting, the userspace listener 38 registered listener. Using cpumasks allows the data received by one listener 163 When the rate of task exits becomes large, a listener may not be able to keep 174 each listener. In the extreme case, there could be one listener for each cpu. 175 Users may also consider setting the cpu affinity of the listener to the subset
|
| /linux/net/tipc/ |
| A D | topsrv.c | 75 struct socket *listener; member 464 if (!srv->listener) { in tipc_topsrv_accept() 468 lsock = srv->listener; in tipc_topsrv_accept() 522 srv->listener = lsock; in tipc_topsrv_create_listener() 699 struct socket *lsock = srv->listener; in tipc_topsrv_stop() 714 srv->listener = NULL; in tipc_topsrv_stop()
|
| /linux/net/mptcp/ |
| A D | subflow.c | 156 pr_debug("subflow_req=%p, listener=%p\n", subflow_req, listener); in subflow_check_req() 175 if (unlikely(listener->pm_listener)) in subflow_check_req() 184 } else if (unlikely(listener->pm_listener)) { in subflow_check_req() 188 if (opt_mp_capable && listener->request_mptcp) { in subflow_check_req() 219 } else if (opt_mp_join && listener->request_mptcp) { in subflow_check_req() 282 if (opt_mp_capable && listener->request_mptcp) { in mptcp_subflow_init_cookie_req() 293 } else if (opt_mp_join && listener->request_mptcp) { in mptcp_subflow_init_cookie_req() 817 struct mptcp_subflow_context *listener = mptcp_subflow_ctx(sk); in subflow_syn_recv_sock() local 825 pr_debug("listener=%p, req=%p, conn=%p\n", listener, req, listener->conn); in subflow_syn_recv_sock() 865 child = listener->icsk_af_ops->syn_recv_sock(sk, skb, req, dst, in subflow_syn_recv_sock() [all …]
|
| /linux/Documentation/netlink/specs/ |
| A D | mptcp_pm.yaml | 74 name: listener-created 78 A new PM listener is created. 80 name: listener-closed 83 A PM listener is closed.
|
| A D | nfsd.yaml | 191 name: listener-set 200 name: listener-get
|
| /linux/kernel/ |
| A D | taskstats.c | 48 struct listener { struct 114 struct listener *s, *tmp; in send_cpu_listeners() 298 struct listener *s, *tmp, *s2; in add_del_listener() 313 s = kmalloc_node(sizeof(struct listener), in add_del_listener()
|
| /linux/tools/testing/selftests/net/packetdrill/ |
| A D | tcp_md5_md5-only-on-client-ack.pkt | 19 // The TCP listener refcount should be 2, but on buggy kernels it can be 0:
|
| /linux/include/net/phonet/ |
| A D | pep.h | 24 struct sock *listener; member
|