| /net/rds/ |
| A D | transport.c | 58 trans->t_type); in rds_trans_register() 60 transports[trans->t_type] = trans; in rds_trans_register() 81 if (trans) in rds_trans_put() 104 if (trans && (trans->laddr_check(net, addr, scope_id) == 0) && in rds_trans_get_preferred() 105 (!trans->t_owner || try_module_get(trans->t_owner))) { in rds_trans_get_preferred() 106 ret = trans; in rds_trans_get_preferred() 122 if (!trans) { in rds_trans_get() 129 if (trans && trans->t_type == t_type && in rds_trans_get() 130 (!trans->t_owner || try_module_get(trans->t_owner))) in rds_trans_get() 131 ret = trans; in rds_trans_get() [all …]
|
| A D | connection.c | 86 struct rds_transport *trans, in rds_conn_lookup() argument 94 conn->c_trans == trans && in rds_conn_lookup() 163 struct rds_transport *trans, in __rds_conn_create() argument 243 if (trans->t_prefer_loopback) { in __rds_conn_create() 250 trans = &rds_loop_transport; in __rds_conn_create() 264 conn->c_trans = trans; in __rds_conn_create() 276 ret = trans->conn_alloc(conn, GFP_ATOMIC); in __rds_conn_create() 287 strnlen(trans->t_name, sizeof(trans->t_name)) ? in __rds_conn_create() 327 trans->conn_free(cp->cp_transport_data); in __rds_conn_create() 350 struct rds_transport *trans, u8 tos, in rds_conn_create() argument [all …]
|
| A D | bind.c | 168 struct rds_transport *trans; in rds_bind() local 246 trans = rs->rs_transport; in rds_bind() 247 if (!trans->laddr_check || in rds_bind() 248 trans->laddr_check(sock_net(sock->sk), in rds_bind() 254 trans = rds_trans_get_preferred(sock_net(sock->sk), in rds_bind() 256 if (!trans) { in rds_bind() 262 rs->rs_transport = trans; in rds_bind()
|
| A D | rdma_transport.c | 55 struct rds_transport *trans; in rds_rdma_cm_event_handler_cmn() local 64 trans = &rds_ib_transport; in rds_rdma_cm_event_handler_cmn() 85 ret = trans->cm_handle_connect(cm_id, event, isv6); in rds_rdma_cm_event_handler_cmn() 109 ret = trans->cm_initiate_connect(cm_id, isv6); in rds_rdma_cm_event_handler_cmn() 118 trans->cm_connect_complete(conn, event); in rds_rdma_cm_event_handler_cmn()
|
| A D | stats.c | 125 goto trans; in rds_stats_info() 139 trans: in rds_stats_info()
|
| A D | rds.h | 767 struct rds_transport *trans, 773 struct rds_transport *trans, 1006 void rds_trans_register(struct rds_transport *trans); 1007 void rds_trans_unregister(struct rds_transport *trans); 1011 void rds_trans_put(struct rds_transport *trans);
|
| A D | af_rds.c | 488 int trans; in rds_getsockopt() local 519 trans = (rs->rs_transport ? rs->rs_transport->t_type : in rds_getsockopt() 521 if (put_user(trans, (int __user *)optval) || in rds_getsockopt()
|
| /net/netfilter/ |
| A D | nf_tables_api.c | 172 return trans; in nft_trans_alloc_gfp() 206 kfree(trans); in nft_trans_destroy() 592 if (!trans) in nft_trans_alloc_chain() 599 return trans; in nft_trans_alloc_chain() 10133 swap(trans->chain->name, trans->name); in nft_chain_commit_update() 10527 trans = kzalloc(sizeof(*trans), gfp); in nft_trans_gc_alloc() 10546 trans->priv[trans->count++] = priv; in nft_trans_gc_elem_add() 11318 nft_clear(trans->net, nft_trans_chain(trans)); in __nf_tables_abort() 11338 nft_clear(trans->net, nft_trans_rule(trans)); in __nf_tables_abort() 11362 nft_clear(trans->net, nft_trans_set(trans)); in __nf_tables_abort() [all …]
|
| A D | nf_tables_offload.c | 517 struct nft_trans *trans) in nft_flow_rule_offload_abort() argument 526 switch (trans->msg_type) { in nft_flow_rule_offload_abort() 529 nft_trans_chain_update(trans)) in nft_flow_rule_offload_abort() 547 nft_trans_rule(trans), in nft_flow_rule_offload_abort() 555 nft_trans_rule(trans), in nft_flow_rule_offload_abort() 556 nft_trans_flow_rule(trans), in nft_flow_rule_offload_abort() 569 struct nft_trans *trans; in nft_flow_rule_offload_commit() local 577 switch (trans->msg_type) { in nft_flow_rule_offload_commit() 580 nft_trans_chain_update(trans)) in nft_flow_rule_offload_commit() 605 nft_trans_rule(trans), in nft_flow_rule_offload_commit() [all …]
|
| /net/sctp/ |
| A D | associola.c | 1088 struct sctp_transport *trans; in sctp_assoc_update() local 1106 sctp_assoc_rm_peer(asoc, trans); in sctp_assoc_update() 1111 sctp_transport_reset(trans); in sctp_assoc_update() 1146 GFP_ATOMIC, trans->state)) in sctp_assoc_update() 1208 switch (trans->state) { in sctp_trans_score() 1273 for (trans = list_next_entry(trans, transports); 1; in sctp_assoc_update_retran_path() 1274 trans = list_next_entry(trans, transports)) { in sctp_assoc_update_retran_path() 1285 if (trans == asoc->peer.retran_path) in sctp_assoc_update_retran_path() 1310 if (trans->state == SCTP_PF) { in sctp_select_active_and_retran_path() 1319 trans_pri = trans; in sctp_select_active_and_retran_path() [all …]
|
| A D | socket.c | 651 trans->rtt = trans->srtt = trans->rttvar = 0; in sctp_send_asconf_add_ip() 2439 trans->asoc, trans); in sctp_apply_peer_addr_params() 2473 if (trans) { in sctp_apply_peer_addr_params() 2491 if (trans) { in sctp_apply_peer_addr_params() 2502 if (trans) { in sctp_apply_peer_addr_params() 2655 if (!trans) in sctp_setsockopt_peer_addr_params() 3042 if (!trans) in sctp_setsockopt_primary_addr() 3045 sctp_assoc_set_primary(trans->asoc, trans); in sctp_setsockopt_primary_addr() 3895 if (!trans) in sctp_setsockopt_paddr_thresholds() 5959 if (trans) { in sctp_getsockopt_peer_addr_params() [all …]
|
| A D | tsnmap.c | 96 struct sctp_transport *trans) in sctp_tsnmap_mark() argument 115 if (trans) in sctp_tsnmap_mark() 116 trans->sack_generation = in sctp_tsnmap_mark() 117 trans->asoc->peer.sack_generation; in sctp_tsnmap_mark()
|
| A D | transport.c | 785 unsigned long sctp_transport_timeout(struct sctp_transport *trans) in sctp_transport_timeout() argument 788 unsigned long timeout = trans->rto >> 1; in sctp_transport_timeout() 790 if (trans->state != SCTP_UNCONFIRMED && in sctp_transport_timeout() 791 trans->state != SCTP_PF) in sctp_transport_timeout() 792 timeout += trans->hbinterval; in sctp_transport_timeout()
|
| A D | sm_sideeffect.c | 141 struct sctp_transport *trans = asoc->peer.last_data_from; in sctp_gen_sack() local 147 (!trans && (asoc->param_flags & SPP_SACKDELAY_DISABLE)) || in sctp_gen_sack() 148 (trans && (trans->param_flags & SPP_SACKDELAY_DISABLE))) in sctp_gen_sack() 183 if (trans) { in sctp_gen_sack() 185 if (asoc->peer.sack_cnt >= trans->sackfreq - 1) in sctp_gen_sack() 189 trans->sackdelay; in sctp_gen_sack()
|
| /net/vmw_vsock/ |
| A D | hyperv_transport.c | 251 struct hvsock *hvs = vsk->trans; in hvs_channel_cb() 350 hvs_new = vnew->trans; in hvs_open_connection() 353 hvs = vsock_sk(sk)->trans; in hvs_open_connection() 451 vsk->trans = hvs; in hvs_sock_init() 461 struct hvsock *h = vsk->trans; in hvs_connect() 545 struct hvsock *hvs = vsk->trans; in hvs_destruct() 552 vsk->trans = NULL; in hvs_destruct() 607 struct hvsock *hvs = vsk->trans; in hvs_stream_dequeue() 649 struct hvsock *hvs = vsk->trans; in hvs_stream_enqueue() 696 struct hvsock *hvs = vsk->trans; in hvs_stream_has_data() [all …]
|
| A D | virtio_transport_common.c | 356 vvs = vsk->trans; in virtio_transport_send_pkt_info() 480 vvs = vs->trans; in virtio_transport_consume_skb_sent() 538 struct virtio_vsock_sock *vvs = vsk->trans; in virtio_transport_stream_do_peek() 585 struct virtio_vsock_sock *vvs = vsk->trans; in virtio_transport_stream_do_dequeue() 667 struct virtio_vsock_sock *vvs = vsk->trans; in virtio_transport_seqpacket_do_peek() 725 struct virtio_vsock_sock *vvs = vsk->trans; in virtio_transport_seqpacket_do_dequeue() 828 struct virtio_vsock_sock *vvs = vsk->trans; in virtio_transport_seqpacket_enqueue() 854 struct virtio_vsock_sock *vvs = vsk->trans; in virtio_transport_stream_has_data() 912 vsk->trans = vvs; in virtio_transport_do_socket_init() 914 if (psk && psk->trans) { in virtio_transport_do_socket_init() [all …]
|
| A D | vmci_transport.c | 849 struct vmci_transport *trans = client_data; in vmci_transport_peer_detach_cb() local 858 !vmci_handle_is_equal(trans->qp_handle, e_payload->handle)) in vmci_transport_peer_detach_cb() 867 spin_lock_bh(&trans->lock); in vmci_transport_peer_detach_cb() 868 if (!trans->sk) in vmci_transport_peer_detach_cb() 874 bh_lock_sock(trans->sk); in vmci_transport_peer_detach_cb() 876 vmci_transport_handle_detach(trans->sk); in vmci_transport_peer_detach_cb() 878 bh_unlock_sock(trans->sk); in vmci_transport_peer_detach_cb() 880 spin_unlock_bh(&trans->lock); in vmci_transport_peer_detach_cb() 1578 vsk->trans = kmalloc(sizeof(struct vmci_transport), GFP_KERNEL); in vmci_transport_socket_init() 1579 if (!vsk->trans) in vmci_transport_socket_init() [all …]
|
| A D | vmci_transport.h | 30 #define vmci_trans(_vsk) ((struct vmci_transport *)((_vsk)->trans))
|
| /net/xfrm/ |
| A D | xfrm_input.c | 782 spin_lock_bh(&trans->queue_lock); in xfrm_trans_reinject() 784 spin_unlock_bh(&trans->queue_lock); in xfrm_trans_reinject() 797 struct xfrm_trans_tasklet *trans; in xfrm_trans_queue_net() local 808 spin_lock_bh(&trans->queue_lock); in xfrm_trans_queue_net() 809 __skb_queue_tail(&trans->queue, skb); in xfrm_trans_queue_net() 810 spin_unlock_bh(&trans->queue_lock); in xfrm_trans_queue_net() 811 schedule_work(&trans->work); in xfrm_trans_queue_net() 838 struct xfrm_trans_tasklet *trans; in xfrm_input_init() local 840 trans = &per_cpu(xfrm_trans_tasklet, i); in xfrm_input_init() 841 spin_lock_init(&trans->queue_lock); in xfrm_input_init() [all …]
|
| /net/llc/ |
| A D | llc_sap.c | 146 const struct llc_sap_state_trans *trans, in llc_exec_sap_trans_actions() argument 150 const llc_sap_action_t *next_action = trans->ev_actions; in llc_exec_sap_trans_actions() 169 const struct llc_sap_state_trans *trans; in llc_sap_next_state() local 174 trans = llc_find_sap_trans(sap, skb); in llc_sap_next_state() 175 if (!trans) in llc_sap_next_state() 182 rc = llc_exec_sap_trans_actions(sap, trans, skb); in llc_sap_next_state() 188 sap->state = trans->next_state; in llc_sap_next_state()
|
| A D | llc_conn.c | 37 const struct llc_conn_state_trans *trans, 359 const struct llc_conn_state_trans *trans; in llc_conn_service() local 366 trans = llc_qualify_conn_ev(sk, skb); in llc_conn_service() 367 if (trans) { in llc_conn_service() 368 rc = llc_exec_conn_trans_actions(sk, trans, skb); in llc_conn_service() 369 if (!rc && trans->next_state != NO_STATE_CHANGE) { in llc_conn_service() 370 llc->state = trans->next_state; in llc_conn_service() 435 const struct llc_conn_state_trans *trans, in llc_exec_conn_trans_actions() argument 441 for (next_action = trans->ev_actions; in llc_exec_conn_trans_actions()
|
| /net/9p/ |
| A D | trans_rdma.c | 152 struct p9_trans_rdma *rdma = clnt->trans; in p9_rdma_show_options() 242 struct p9_trans_rdma *rdma = c->trans; in p9_cm_event_handler() 293 struct p9_trans_rdma *rdma = client->trans; in recv_done() 344 struct p9_trans_rdma *rdma = client->trans; in send_done() 385 struct p9_trans_rdma *rdma = client->trans; in post_recv() 420 struct p9_trans_rdma *rdma = client->trans; in rdma_request() 558 rdma = client->trans; in rdma_close() 606 struct p9_trans_rdma *rdma = client->trans; in rdma_cancelled() 663 client->trans = rdma; in rdma_create_trans()
|
| A D | trans_fd.c | 230 ts = client->trans; in p9_fd_poll() 259 ts = client->trans; in p9_fd_read() 426 ts = client->trans; in p9_fd_write() 588 struct p9_trans_fd *ts = client->trans; in p9_conn_create() 671 struct p9_trans_fd *ts = client->trans; in p9_fd_request() 702 struct p9_trans_fd *ts = client->trans; in p9_fd_cancel() 723 struct p9_trans_fd *ts = client->trans; in p9_fd_cancelled() 858 client->trans = ts; in p9_fd_open() 895 client->trans = p; in p9_socket_open() 945 ts = client->trans; in p9_fd_close()
|
| A D | trans_virtio.c | 107 struct virtio_chan *chan = client->trans; in p9_virtio_close() 260 struct virtio_chan *chan = client->trans; in p9_virtio_request() 429 struct virtio_chan *chan = client->trans; in p9_virtio_zc_request() 721 client->trans = (void *)chan; in p9_virtio_create()
|
| A D | trans_usbg.c | 402 client->trans = (void *)usb9pfs; in p9_usbg_create() 441 usb9pfs = client->trans; in p9_usbg_close() 461 struct f_usb9pfs *usb9pfs = client->trans; in p9_usbg_request() 484 struct f_usb9pfs *usb9pfs = client->trans; in p9_usbg_cancel()
|