/net/rds/ |
H A D | threads.c | 74 void rds_connect_complete(struct rds_connection *conn) argument 76 if (!rds_conn_transition(conn, RDS_CONN_CONNECTING, RDS_CONN_UP)) { 80 atomic_read(&conn->c_state)); 81 atomic_set(&conn->c_state, RDS_CONN_ERROR); 82 queue_work(rds_wq, &conn->c_down_w); 86 rdsdebug("conn %p for %pI4 to %pI4 complete\n", 87 conn, &conn->c_laddr, &conn->c_faddr); 89 conn 114 rds_queue_reconnect(struct rds_connection *conn) argument 142 struct rds_connection *conn = container_of(work, struct rds_connection, c_conn_w.work); local 162 struct rds_connection *conn = container_of(work, struct rds_connection, c_send_w.work); local 184 struct rds_connection *conn = container_of(work, struct rds_connection, c_recv_w.work); local 206 struct rds_connection *conn = container_of(work, struct rds_connection, c_down_w); local [all...] |
H A D | connection.c | 71 struct rds_connection *conn, *ret = NULL; local 73 hlist_for_each_entry_rcu(conn, head, c_hash_node) { 74 if (conn->c_faddr == faddr && conn->c_laddr == laddr && 75 conn->c_trans == trans) { 76 ret = conn; 80 rdsdebug("returning conn %p for %pI4 -> %pI4\n", ret, 91 static void rds_conn_reset(struct rds_connection *conn) argument 94 &conn->c_laddr, &conn 118 struct rds_connection *conn, *parent = NULL; local 257 rds_conn_shutdown(struct rds_connection *conn) argument 320 rds_conn_destroy(struct rds_connection *conn) argument 379 struct rds_connection *conn; local 440 struct rds_connection *conn; local 470 rds_conn_info_visitor(struct rds_connection *conn, void *buffer) argument 539 rds_conn_drop(struct rds_connection *conn) argument 550 rds_conn_connect_if_down(struct rds_connection *conn) argument 562 __rds_conn_error(struct rds_connection *conn, const char *fmt, ...) argument [all...] |
H A D | loop.c | 58 * is handed the sending conn so the sense of the addresses is reversed. 60 static int rds_loop_xmit(struct rds_connection *conn, struct rds_message *rm, argument 70 rds_cong_map_updated(conn->c_fcong, ~(u64) 0); 71 ret = min_t(int, ret, sgp->length - conn->c_xmit_data_off); 77 rds_inc_init(&rm->m_inc, conn, conn->c_laddr); 81 rds_recv_incoming(conn, conn->c_laddr, conn->c_faddr, &rm->m_inc, 84 rds_send_drop_acked(conn, be64_to_cp 103 rds_loop_recv(struct rds_connection *conn) argument 110 struct rds_connection *conn; member in struct:rds_loop_connection 119 rds_loop_conn_alloc(struct rds_connection *conn, gfp_t gfp) argument 151 rds_loop_conn_connect(struct rds_connection *conn) argument 157 rds_loop_conn_shutdown(struct rds_connection *conn) argument [all...] |
H A D | ib_cm.c | 75 static void rds_ib_set_protocol(struct rds_connection *conn, unsigned int version) argument 77 conn->c_version = version; 83 static void rds_ib_set_flow_control(struct rds_connection *conn, u32 credits) argument 85 struct rds_ib_connection *ic = conn->c_transport_data; 90 rds_ib_send_add_credits(conn, credits); 125 void rds_ib_cm_connect_complete(struct rds_connection *conn, struct rdma_cm_event *event) argument 128 struct rds_ib_connection *ic = conn->c_transport_data; 132 if (event->param.conn.private_data_len >= sizeof(*dp)) { 133 dp = event->param.conn.private_data; 137 rds_ib_set_protocol(conn, 192 rds_ib_cm_fill_conn_param(struct rds_connection *conn, struct rdma_conn_param *conn_param, struct rds_ib_connect_private *dp, u32 protocol_version, u32 max_responder_resources, u32 max_initiator_depth) argument 242 struct rds_connection *conn = data; local 266 rds_ib_setup_qp(struct rds_connection *conn) argument 452 struct rds_connection *conn = NULL; local 544 struct rds_connection *conn = cm_id->context; local 578 rds_ib_conn_connect(struct rds_connection *conn) argument 624 rds_ib_conn_shutdown(struct rds_connection *conn) argument 744 rds_ib_conn_alloc(struct rds_connection *conn, gfp_t gfp) argument 820 __rds_ib_conn_error(struct rds_connection *conn, const char *fmt, ...) argument [all...] |
H A D | send.c | 64 void rds_send_reset(struct rds_connection *conn) argument 69 if (conn->c_xmit_rm) { 70 rm = conn->c_xmit_rm; 71 conn->c_xmit_rm = NULL; 80 conn->c_xmit_sg = 0; 81 conn->c_xmit_hdr_off = 0; 82 conn->c_xmit_data_off = 0; 83 conn->c_xmit_atomic_sent = 0; 84 conn->c_xmit_rdma_sent = 0; 85 conn 102 acquire_in_xmit(struct rds_connection *conn) argument 107 release_in_xmit(struct rds_connection *conn) argument 135 rds_send_xmit(struct rds_connection *conn) argument 524 rds_send_get_message(struct rds_connection *conn, struct rm_rdma_op *op) argument 645 rds_send_drop_acked(struct rds_connection *conn, u64 ack, is_acked_func is_acked) argument 676 struct rds_connection *conn; local 751 rds_send_queue_rm(struct rds_sock *rs, struct rds_connection *conn, struct rds_message *rm, __be16 sport, __be16 dport, int *queued) argument 929 struct rds_connection *conn; local 1089 rds_send_pong(struct rds_connection *conn, __be16 dport) argument [all...] |
H A D | tcp_connect.c | 43 struct rds_connection *conn; local 47 conn = sk->sk_user_data; 48 if (!conn) { 52 tc = conn->c_transport_data; 63 rds_connect_complete(conn); 66 rds_conn_drop(conn); 75 int rds_tcp_conn_connect(struct rds_connection *conn) argument 88 src.sin_addr.s_addr = (__force u32)conn->c_laddr; 94 ret, &conn->c_laddr); 99 dest.sin_addr.s_addr = (__force u32)conn 130 rds_tcp_conn_shutdown(struct rds_connection *conn) argument [all...] |
H A D | iw_cm.c | 45 static void rds_iw_set_protocol(struct rds_connection *conn, unsigned int version) argument 47 conn->c_version = version; 53 static void rds_iw_set_flow_control(struct rds_connection *conn, u32 credits) argument 55 struct rds_iw_connection *ic = conn->c_transport_data; 60 rds_iw_send_add_credits(conn, credits); 70 void rds_iw_cm_connect_complete(struct rds_connection *conn, struct rdma_cm_event *event) argument 73 struct rds_iw_connection *ic = conn->c_transport_data; 77 if (event->param.conn.private_data_len) { 78 dp = event->param.conn.private_data; 80 rds_iw_set_protocol(conn, 107 rds_iw_cm_fill_conn_param(struct rds_connection *conn, struct rdma_conn_param *conn_param, struct rds_iw_connect_private *dp, u32 protocol_version) argument 149 struct rds_connection *conn = data; local 247 rds_iw_setup_qp(struct rds_connection *conn) argument 382 struct rds_connection *conn = NULL; local 478 struct rds_connection *conn = cm_id->context; local 514 rds_iw_conn_connect(struct rds_connection *conn) argument 574 rds_iw_conn_shutdown(struct rds_connection *conn) argument 691 rds_iw_conn_alloc(struct rds_connection *conn, gfp_t gfp) argument 756 __rds_iw_conn_error(struct rds_connection *conn, const char *fmt, ...) argument [all...] |
H A D | tcp.h | 14 struct rds_connection *conn; member in struct:rds_tcp_connection 48 void rds_tcp_set_callbacks(struct socket *sock, struct rds_connection *conn); 57 int rds_tcp_conn_connect(struct rds_connection *conn); 58 void rds_tcp_conn_shutdown(struct rds_connection *conn); 70 int rds_tcp_recv(struct rds_connection *conn); 76 void rds_tcp_xmit_prepare(struct rds_connection *conn); 77 void rds_tcp_xmit_complete(struct rds_connection *conn); 78 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm,
|
H A D | tcp_send.c | 51 void rds_tcp_xmit_prepare(struct rds_connection *conn) argument 53 struct rds_tcp_connection *tc = conn->c_transport_data; 58 void rds_tcp_xmit_complete(struct rds_connection *conn) argument 60 struct rds_tcp_connection *tc = conn->c_transport_data; 80 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm, argument 83 struct rds_tcp_connection *tc = conn->c_transport_data; 148 &conn->c_faddr, ret); 149 rds_conn_drop(conn); 174 struct rds_connection *conn; local 178 conn [all...] |
H A D | rdma_transport.c | 72 struct rds_connection *conn = cm_id->context; local 76 rdsdebug("conn %p id %p handling event %u (%s)\n", conn, cm_id, 86 if (conn) { 87 mutex_lock(&conn->c_cm_lock); 92 if (rds_conn_state(conn) == RDS_CONN_DISCONNECTING) { 118 trans->cm_connect_complete(conn, event); 128 if (conn) 129 rds_conn_drop(conn); 134 "%pI4->%pI4\n", &conn [all...] |
H A D | tcp_recv.c | 125 static void rds_tcp_cong_recv(struct rds_connection *conn, argument 141 map = conn->c_fcong; 170 struct rds_connection *conn; member in struct:rds_tcp_desc_arg 178 struct rds_connection *conn = arg->conn; local 179 struct rds_tcp_connection *tc = conn->c_transport_data; 201 rds_inc_init(&tinc->ti_inc, conn, conn->c_faddr); 253 rds_tcp_cong_recv(conn, tinc); 255 rds_recv_incoming(conn, con 274 rds_tcp_read_sock(struct rds_connection *conn, gfp_t gfp) argument 302 rds_tcp_recv(struct rds_connection *conn) argument 320 struct rds_connection *conn; local [all...] |
H A D | cong.c | 94 * - on connection buildup to associate a conn with its maps 180 * Put the conn on its local map's list. This is called when the conn is 183 void rds_cong_add_conn(struct rds_connection *conn) argument 187 rdsdebug("conn %p now on map %p\n", conn, conn->c_lcong); 189 list_add_tail(&conn->c_map_item, &conn->c_lcong->m_conn_list); 193 void rds_cong_remove_conn(struct rds_connection *conn) argument 203 rds_cong_get_maps(struct rds_connection *conn) argument 216 struct rds_connection *conn; local 396 rds_cong_update_alloc(struct rds_connection *conn) argument [all...] |
H A D | rdma_transport.h | 10 int rds_rdma_conn_connect(struct rds_connection *conn);
|
/net/bluetooth/ |
H A D | hci_conn.c | 34 static void hci_le_create_connection(struct hci_conn *conn) argument 36 struct hci_dev *hdev = conn->hdev; 39 conn->state = BT_CONNECT; 40 conn->out = true; 41 conn->link_mode |= HCI_LM_MASTER; 42 conn->sec_level = BT_SECURITY_LOW; 47 bacpy(&cp.peer_addr, &conn->dst); 48 cp.peer_addr_type = conn->dst_type; 58 static void hci_le_create_connection_cancel(struct hci_conn *conn) argument 60 hci_send_cmd(conn 63 hci_acl_create_connection(struct hci_conn *conn) argument 107 hci_acl_create_connection_cancel(struct hci_conn *conn) argument 120 hci_reject_sco(struct hci_conn *conn) argument 130 hci_disconnect(struct hci_conn *conn, __u8 reason) argument 143 hci_amp_disconn(struct hci_conn *conn, __u8 reason) argument 157 hci_add_sco(struct hci_conn *conn, __u16 handle) argument 175 hci_setup_sync(struct hci_conn *conn, __u16 handle) argument 199 hci_le_conn_update(struct hci_conn *conn, u16 min, u16 max, u16 latency, u16 to_multiplier) argument 218 hci_le_start_enc(struct hci_conn *conn, __le16 ediv, __u8 rand[8], __u8 ltk[16]) argument 237 hci_sco_setup(struct hci_conn *conn, __u8 status) argument 257 hci_conn_disconnect(struct hci_conn *conn) argument 273 struct hci_conn *conn = container_of(work, struct hci_conn, local 304 hci_conn_enter_sniff_mode(struct hci_conn *conn) argument 341 struct hci_conn *conn = (void *) arg; local 350 struct hci_conn *conn = (void *) arg; local 360 struct hci_conn *conn; local 427 hci_conn_del(struct hci_conn *conn) argument 635 hci_conn_check_link_mode(struct hci_conn *conn) argument 646 hci_conn_auth(struct hci_conn *conn, __u8 sec_level, __u8 auth_type) argument 680 hci_conn_encrypt(struct hci_conn *conn) argument 694 hci_conn_security(struct hci_conn *conn, __u8 sec_level, __u8 auth_type) argument 750 hci_conn_check_secure(struct hci_conn *conn, __u8 sec_level) argument 765 hci_conn_change_link_key(struct hci_conn *conn) argument 780 hci_conn_switch_role(struct hci_conn *conn, __u8 role) argument 799 hci_conn_enter_active_mode(struct hci_conn *conn, __u8 force_active) argument 845 struct hci_conn *conn; local 924 struct hci_conn *conn; local 960 struct hci_conn *conn; local 977 hci_chan_create(struct hci_conn *conn) argument 999 struct hci_conn *conn = chan->conn; local 1014 hci_chan_list_flush(struct hci_conn *conn) argument [all...] |
H A D | smp.c | 152 static struct sk_buff *smp_build_cmd(struct l2cap_conn *conn, u8 code, argument 161 if (len > conn->mtu) 179 static void smp_send_cmd(struct l2cap_conn *conn, u8 code, u16 len, void *data) argument 181 struct sk_buff *skb = smp_build_cmd(conn, code, len, data); 189 hci_send_acl(conn->hchan, skb, 0); 191 cancel_delayed_work_sync(&conn->security_timer); 192 schedule_delayed_work(&conn->security_timer, SMP_TIMEOUT); 215 static void build_pairing_cmd(struct l2cap_conn *conn, argument 222 if (test_bit(HCI_PAIRABLE, &conn->hcon->hdev->dev_flags)) { 230 req->io_capability = conn 247 check_enc_key_size(struct l2cap_conn *conn, __u8 max_key_size) argument 260 smp_failure(struct l2cap_conn *conn, u8 reason, u8 send) argument 293 tk_request(struct l2cap_conn *conn, u8 remote_oob, u8 auth, u8 local_io, u8 remote_io) argument 372 struct l2cap_conn *conn = smp->conn; local 414 struct l2cap_conn *conn = smp->conn; local 493 smp_chan_create(struct l2cap_conn *conn) argument 513 smp_chan_destroy(struct l2cap_conn *conn) argument 530 struct l2cap_conn *conn = hcon->smp_conn; local 569 smp_cmd_pairing_req(struct l2cap_conn *conn, struct sk_buff *skb) argument 623 smp_cmd_pairing_rsp(struct l2cap_conn *conn, struct sk_buff *skb) argument 672 smp_cmd_pairing_confirm(struct l2cap_conn *conn, struct sk_buff *skb) argument 697 smp_cmd_pairing_random(struct l2cap_conn *conn, struct sk_buff *skb) argument 712 smp_ltk_encrypt(struct l2cap_conn *conn, u8 sec_level) argument 733 smp_cmd_security_req(struct l2cap_conn *conn, struct sk_buff *skb) argument 767 struct l2cap_conn *conn = hcon->l2cap_data; local 815 smp_cmd_encrypt_info(struct l2cap_conn *conn, struct sk_buff *skb) argument 827 smp_cmd_master_ident(struct l2cap_conn *conn, struct sk_buff *skb) argument 848 smp_sig_channel(struct l2cap_conn *conn, struct sk_buff *skb) argument 933 smp_distribute_keys(struct l2cap_conn *conn, __u8 force) argument [all...] |
H A D | hci_event.c | 96 struct hci_conn *conn; local 105 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(rp->handle)); 106 if (conn) { 108 conn->link_mode &= ~HCI_LM_MASTER; 110 conn->link_mode |= HCI_LM_MASTER; 119 struct hci_conn *conn; local 128 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(rp->handle)); 129 if (conn) 130 conn->link_policy = __le16_to_cpu(rp->policy); 138 struct hci_conn *conn; local 756 struct hci_conn *conn; local 1097 struct hci_conn *conn; local 1172 struct hci_conn *conn; local 1199 struct hci_conn *conn; local 1223 hci_outgoing_auth_needed(struct hci_dev *hdev, struct hci_conn *conn) argument 1276 hci_check_pending_name(struct hci_dev *hdev, struct hci_conn *conn, bdaddr_t *bdaddr, u8 *name, u8 name_len) argument 1322 struct hci_conn *conn; local 1361 struct hci_conn *conn; local 1388 struct hci_conn *conn; local 1450 struct hci_conn *conn; local 1477 struct hci_conn *conn; local 1504 struct hci_conn *conn; local 1525 struct hci_conn *conn; local 1672 struct hci_conn *conn; local 1776 struct hci_conn *conn; local 1863 struct hci_conn *conn; local 1903 struct hci_conn *conn; local 1969 struct hci_conn *conn; local 2008 struct hci_conn *conn; local 2052 struct hci_conn *conn; local 2075 struct hci_conn *conn; local 2449 struct hci_conn *conn; local 2492 struct hci_conn *conn; local 2580 struct hci_conn *conn = NULL; local 2612 struct hci_conn *conn; local 2641 struct hci_conn *conn; local 2679 struct hci_conn *conn; local 2741 struct hci_conn *conn; local 2770 struct hci_conn *conn; local 2793 struct hci_conn *conn; local 2888 struct hci_conn *conn; local 2951 struct hci_conn *conn; local 3055 struct hci_conn *conn; local 3095 hci_get_auth_req(struct hci_conn *conn) argument 3117 struct hci_conn *conn; local 3169 struct hci_conn *conn; local 3193 struct hci_conn *conn; local 3271 struct hci_conn *conn; local 3291 struct hci_conn *conn; local 3330 struct hci_conn *conn; local 3360 struct hci_conn *conn; local 3538 struct hci_conn *conn; local 3607 struct hci_conn *conn; local [all...] |
H A D | sco.c | 43 static void __sco_chan_add(struct sco_conn *conn, struct sock *sk, struct sock *parent); 81 struct sco_conn *conn = hcon->sco_data; local 83 if (conn) 84 return conn; 86 conn = kzalloc(sizeof(struct sco_conn), GFP_KERNEL); 87 if (!conn) 90 spin_lock_init(&conn->lock); 92 hcon->sco_data = conn; 93 conn->hcon = hcon; 95 conn 108 sco_chan_get(struct sco_conn *conn) argument 119 struct sco_conn *conn = hcon->sco_data; local 142 sco_chan_add(struct sco_conn *conn, struct sock *sk, struct sock *parent) argument 162 struct sco_conn *conn; local 219 struct sco_conn *conn = sco_pi(sk)->conn; local 243 sco_recv_frame(struct sco_conn *conn, struct sk_buff *skb) argument 672 sco_conn_defer_accept(struct hci_conn *conn, int mask) argument 910 __sco_chan_add(struct sco_conn *conn, struct sock *sk, struct sock *parent) argument 925 struct sco_conn *conn; local 948 sco_conn_ready(struct sco_conn *conn) argument 1034 struct sco_conn *conn; local 1052 struct sco_conn *conn = hcon->sco_data; local [all...] |
H A D | l2cap_core.c | 51 static struct sk_buff *l2cap_build_cmd(struct l2cap_conn *conn, 53 static void l2cap_send_cmd(struct l2cap_conn *conn, u8 ident, u8 code, u16 len, 63 static struct l2cap_chan *__l2cap_get_chan_by_dcid(struct l2cap_conn *conn, argument 68 list_for_each_entry(c, &conn->chan_l, list) { 75 static struct l2cap_chan *__l2cap_get_chan_by_scid(struct l2cap_conn *conn, argument 80 list_for_each_entry(c, &conn->chan_l, list) { 89 static struct l2cap_chan *l2cap_get_chan_by_scid(struct l2cap_conn *conn, argument 94 mutex_lock(&conn->chan_lock); 95 c = __l2cap_get_chan_by_scid(conn, cid); 98 mutex_unlock(&conn 106 l2cap_get_chan_by_dcid(struct l2cap_conn *conn, u16 cid) argument 120 __l2cap_get_chan_by_ident(struct l2cap_conn *conn, u8 ident) argument 132 l2cap_get_chan_by_ident(struct l2cap_conn *conn, u8 ident) argument 201 l2cap_alloc_cid(struct l2cap_conn *conn) argument 400 struct l2cap_conn *conn = chan->conn; local 493 __l2cap_chan_add(struct l2cap_conn *conn, struct l2cap_chan *chan) argument 549 l2cap_chan_add(struct l2cap_conn *conn, struct l2cap_chan *chan) argument 558 struct l2cap_conn *conn = chan->conn; local 618 struct l2cap_conn *conn = chan->conn; local 707 struct l2cap_conn *conn = chan->conn; local 715 l2cap_get_ident(struct l2cap_conn *conn) argument 737 l2cap_send_cmd(struct l2cap_conn *conn, u8 ident, u8 code, u16 len, void *data) argument 1013 struct l2cap_conn *conn = chan->conn; local 1032 struct l2cap_conn *conn = chan->conn; local 1138 struct l2cap_conn *conn = chan->conn; local 1186 struct l2cap_conn *conn = chan->conn; local 1215 l2cap_conn_start(struct l2cap_conn *conn) argument 1339 l2cap_le_conn_ready(struct l2cap_conn *conn) argument 1376 l2cap_conn_ready(struct l2cap_conn *conn) argument 1422 l2cap_conn_unreliable(struct l2cap_conn *conn, int err) argument 1440 struct l2cap_conn *conn = container_of(work, struct l2cap_conn, local 1462 l2cap_register_user(struct l2cap_conn *conn, struct l2cap_user *user) argument 1500 l2cap_unregister_user(struct l2cap_conn *conn, struct l2cap_user *user) argument 1519 l2cap_unregister_all_users(struct l2cap_conn *conn) argument 1534 struct l2cap_conn *conn = hcon->l2cap_data; local 1580 struct l2cap_conn *conn = container_of(work, struct l2cap_conn, local 1593 struct l2cap_conn *conn = hcon->l2cap_data; local 1652 struct l2cap_conn *conn = container_of(ref, struct l2cap_conn, ref); local 1658 l2cap_conn_get(struct l2cap_conn *conn) argument 1664 l2cap_conn_put(struct l2cap_conn *conn) argument 1720 struct l2cap_conn *conn; local 2212 struct l2cap_conn *conn = chan->conn; local 2257 struct l2cap_conn *conn = chan->conn; local 2291 struct l2cap_conn *conn = chan->conn; local 2324 struct l2cap_conn *conn = chan->conn; local 2815 l2cap_raw_recv(struct l2cap_conn *conn, struct sk_buff *skb) argument 2844 l2cap_build_cmd(struct l2cap_conn *conn, u8 code, u8 ident, u16 dlen, void *data) argument 3605 struct l2cap_conn *conn = chan->conn; local 3682 l2cap_command_rej(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u16 cmd_len, u8 *data) argument 3707 l2cap_connect(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u8 *data, u8 rsp_code, u8 amp_id) argument 3838 l2cap_connect_req(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u16 cmd_len, u8 *data) argument 3859 l2cap_connect_create_rsp(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u16 cmd_len, u8 *data) argument 3946 struct l2cap_conn *conn = chan->conn; local 3959 l2cap_config_req(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u16 cmd_len, u8 *data) argument 4072 l2cap_config_rsp(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u16 cmd_len, u8 *data) argument 4184 l2cap_disconnect_req(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u16 cmd_len, u8 *data) argument 4235 l2cap_disconnect_rsp(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u16 cmd_len, u8 *data) argument 4274 l2cap_information_req(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u16 cmd_len, u8 *data) argument 4329 l2cap_information_rsp(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u16 cmd_len, u8 *data) argument 4392 l2cap_create_channel_req(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u16 cmd_len, void *data) argument 4515 l2cap_send_move_chan_cfm_icid(struct l2cap_conn *conn, u16 icid) argument 4528 l2cap_send_move_chan_cfm_rsp(struct l2cap_conn *conn, u8 ident, u16 icid) argument 4815 l2cap_move_channel_req(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u16 cmd_len, void *data) argument 4913 l2cap_move_continue(struct l2cap_conn *conn, u16 icid, u16 result) argument 5003 l2cap_move_fail(struct l2cap_conn *conn, u8 ident, u16 icid, u16 result) argument 5032 l2cap_move_channel_rsp(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u16 cmd_len, void *data) argument 5055 l2cap_move_channel_confirm(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u16 cmd_len, void *data) argument 5097 l2cap_move_channel_confirm_rsp(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u16 cmd_len, void *data) argument 5153 l2cap_conn_param_update_req(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u8 *data) argument 5196 l2cap_bredr_sig_cmd(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u16 cmd_len, u8 *data) argument 5276 l2cap_le_sig_cmd(struct l2cap_conn *conn, struct l2cap_cmd_hdr *cmd, u8 *data) argument 5295 l2cap_sig_channel(struct l2cap_conn *conn, struct sk_buff *skb) argument 6271 l2cap_data_channel(struct l2cap_conn *conn, u16 cid, struct sk_buff *skb) argument 6330 l2cap_conless_channel(struct l2cap_conn *conn, __le16 psm, struct sk_buff *skb) argument 6354 l2cap_att_channel(struct l2cap_conn *conn, struct sk_buff *skb) argument 6379 l2cap_recv_frame(struct l2cap_conn *conn, struct sk_buff *skb) argument 6458 struct l2cap_conn *conn; local 6473 struct l2cap_conn *conn = hcon->l2cap_data; local 6507 struct l2cap_conn *conn = hcon->l2cap_data; local 6623 struct l2cap_conn *conn = hcon->l2cap_data; local [all...] |
/net/rxrpc/ |
H A D | ar-connection.c | 196 struct rxrpc_connection *conn; local 200 conn = kzalloc(sizeof(struct rxrpc_connection), gfp); 201 if (conn) { 202 INIT_WORK(&conn->processor, &rxrpc_process_connection); 203 INIT_LIST_HEAD(&conn->bundle_link); 204 conn->calls = RB_ROOT; 205 skb_queue_head_init(&conn->rx_queue); 206 rwlock_init(&conn->lock); 207 spin_lock_init(&conn->state_lock); 208 atomic_set(&conn 224 rxrpc_assign_connection_id(struct rxrpc_connection *conn) argument 298 rxrpc_add_call_ID_to_conn(struct rxrpc_connection *conn, struct rxrpc_call *call) argument 337 struct rxrpc_connection *conn; local 429 struct rxrpc_connection *conn, *candidate; local 620 struct rxrpc_connection *conn, *candidate = NULL; local 750 struct rxrpc_connection *conn; local 798 rxrpc_put_connection(struct rxrpc_connection *conn) argument 817 rxrpc_destroy_connection(struct rxrpc_connection *conn) argument 842 struct rxrpc_connection *conn, *_p; local [all...] |
H A D | ar-connevent.c | 28 static void rxrpc_abort_calls(struct rxrpc_connection *conn, int state, argument 34 _enter("{%d},%x", conn->debug_id, abort_code); 36 read_lock_bh(&conn->lock); 38 for (p = rb_first(&conn->calls); p; p = rb_next(p)) { 53 read_unlock_bh(&conn->lock); 60 static int rxrpc_abort_connection(struct rxrpc_connection *conn, argument 70 _enter("%d,,%u,%u", conn->debug_id, error, abort_code); 73 spin_lock_bh(&conn->state_lock); 74 if (conn->state < RXRPC_CONN_REMOTELY_ABORTED) { 75 conn 144 rxrpc_process_event(struct rxrpc_connection *conn, struct sk_buff *skb, u32 *_abort_code) argument 214 rxrpc_secure_connection(struct rxrpc_connection *conn) argument 260 struct rxrpc_connection *conn = local [all...] |
H A D | ar-security.c | 124 int rxrpc_init_client_conn_security(struct rxrpc_connection *conn) argument 128 struct key *key = conn->key; 131 _enter("{%d},{%x}", conn->debug_id, key_serial(key)); 147 conn->security = sec; 149 ret = conn->security->init_connection_security(conn); 151 rxrpc_security_put(conn->security); 152 conn->security = NULL; 163 int rxrpc_init_server_conn_security(struct rxrpc_connection *conn) argument 166 struct rxrpc_local *local = conn 252 rxrpc_clear_conn_security(struct rxrpc_connection *conn) argument [all...] |
H A D | ar-proc.c | 62 trans = call->conn->trans; 77 ntohs(call->conn->service_id), 78 ntohl(call->conn->cid), 80 call->conn->in_clientflag ? "Svc" : "Clt", 131 struct rxrpc_connection *conn; local 144 conn = list_entry(v, struct rxrpc_connection, link); 145 trans = conn->trans; 160 ntohs(conn->service_id), 161 ntohl(conn->cid), 162 conn [all...] |
H A D | rxkad.c | 62 static int rxkad_init_connection_security(struct rxrpc_connection *conn) argument 68 _enter("{%d},{%x}", conn->debug_id, key_serial(conn->key)); 70 token = conn->key->payload.data; 71 conn->security_ix = token->security_index; 84 switch (conn->security_level) { 88 conn->size_align = 8; 89 conn->security_size = sizeof(struct rxkad_level1_hdr); 90 conn->header_size += sizeof(struct rxkad_level1_hdr); 93 conn 113 rxkad_prime_packet_security(struct rxrpc_connection *conn) argument 567 rxkad_issue_challenge(struct rxrpc_connection *conn) argument 629 rxkad_send_response(struct rxrpc_connection *conn, struct rxrpc_header *hdr, struct rxkad_response *resp, const struct rxkad_key *s2) argument 717 rxkad_encrypt_response(struct rxrpc_connection *conn, struct rxkad_response *resp, const struct rxkad_key *s2) argument 738 rxkad_respond_to_challenge(struct rxrpc_connection *conn, struct sk_buff *skb, u32 *_abort_code) argument 819 rxkad_decrypt_ticket(struct rxrpc_connection *conn, void *ticket, size_t ticket_len, struct rxrpc_crypt *_session_key, time_t *_expiry, u32 *_abort_code) argument 965 rxkad_decrypt_response(struct rxrpc_connection *conn, struct rxkad_response *resp, const struct rxrpc_crypt *session_key) argument 998 rxkad_verify_response(struct rxrpc_connection *conn, struct sk_buff *skb, u32 *_abort_code) argument 1113 rxkad_clear(struct rxrpc_connection *conn) argument [all...] |
/net/wireless/ |
H A D | sme.c | 93 if (wdev->conn->params.channel) { 111 if (wdev->conn->params.channel) 112 request->channels[0] = wdev->conn->params.channel; 137 memcpy(request->ssids[0].ssid, wdev->conn->params.ssid, 138 wdev->conn->params.ssid_len); 139 request->ssids[0].ssid_len = wdev->conn->params.ssid_len; 149 wdev->conn->state = CFG80211_CONN_SCANNING; 168 if (!wdev->conn) 171 params = &wdev->conn->params; 173 switch (wdev->conn [all...] |
/net/netfilter/ |
H A D | xt_connlimit.c | 66 static inline bool already_closed(const struct nf_conn *conn) argument 68 if (nf_ct_protonum(conn) == IPPROTO_TCP) 69 return conn->proto.tcp.state == TCP_CONNTRACK_TIME_WAIT || 70 conn->proto.tcp.state == TCP_CONNTRACK_CLOSE; 103 struct xt_connlimit_conn *conn; local 118 hlist_for_each_entry_safe(conn, n, hash, node) { 120 &conn->tuple); 127 nf_ct_tuple_equal(&conn->tuple, tuple) && 138 hlist_del(&conn->node); 139 kfree(conn); 260 struct xt_connlimit_conn *conn; local [all...] |