| /linux-4.4.14/net/bluetooth/ |
| D | hci_conn.c | 63 static void hci_connect_le_scan_cleanup(struct hci_conn *conn) in hci_connect_le_scan_cleanup() argument 66 struct hci_dev *hdev = conn->hdev; in hci_connect_le_scan_cleanup() 71 bdaddr = &conn->dst; in hci_connect_le_scan_cleanup() 72 bdaddr_type = conn->dst_type; in hci_connect_le_scan_cleanup() 114 static void hci_conn_cleanup(struct hci_conn *conn) in hci_conn_cleanup() argument 116 struct hci_dev *hdev = conn->hdev; in hci_conn_cleanup() 118 if (test_bit(HCI_CONN_PARAM_REMOVAL_PEND, &conn->flags)) in hci_conn_cleanup() 119 hci_conn_params_del(conn->hdev, &conn->dst, conn->dst_type); in hci_conn_cleanup() 121 hci_chan_list_flush(conn); in hci_conn_cleanup() 123 hci_conn_hash_del(hdev, conn); in hci_conn_cleanup() [all …]
|
| D | hci_event.c | 104 struct hci_conn *conn; in hci_cc_role_discovery() local 113 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(rp->handle)); in hci_cc_role_discovery() 114 if (conn) in hci_cc_role_discovery() 115 conn->role = rp->role; in hci_cc_role_discovery() 123 struct hci_conn *conn; in hci_cc_read_link_policy() local 132 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(rp->handle)); in hci_cc_read_link_policy() 133 if (conn) in hci_cc_read_link_policy() 134 conn->link_policy = __le16_to_cpu(rp->policy); in hci_cc_read_link_policy() 142 struct hci_conn *conn; in hci_cc_write_link_policy() local 156 conn = hci_conn_hash_lookup_handle(hdev, __le16_to_cpu(rp->handle)); in hci_cc_write_link_policy() [all …]
|
| D | hci_sysfs.c | 29 struct hci_conn *conn = to_hci_conn(dev); in show_link_type() local 30 return sprintf(buf, "%s\n", link_typetostr(conn->type)); in show_link_type() 36 struct hci_conn *conn = to_hci_conn(dev); in show_link_address() local 37 return sprintf(buf, "%pMR\n", &conn->dst); in show_link_address() 56 struct hci_conn *conn = to_hci_conn(dev); in bt_link_release() local 57 kfree(conn); in bt_link_release() 76 void hci_conn_init_sysfs(struct hci_conn *conn) in hci_conn_init_sysfs() argument 78 struct hci_dev *hdev = conn->hdev; in hci_conn_init_sysfs() 80 BT_DBG("conn %p", conn); in hci_conn_init_sysfs() 82 conn->dev.type = &bt_link; in hci_conn_init_sysfs() [all …]
|
| D | sco.c | 68 struct sco_conn *conn; member 106 struct sco_conn *conn = hcon->sco_data; in sco_conn_add() local 108 if (conn) in sco_conn_add() 109 return conn; in sco_conn_add() 111 conn = kzalloc(sizeof(struct sco_conn), GFP_KERNEL); in sco_conn_add() 112 if (!conn) in sco_conn_add() 115 spin_lock_init(&conn->lock); in sco_conn_add() 117 hcon->sco_data = conn; in sco_conn_add() 118 conn->hcon = hcon; in sco_conn_add() 121 conn->mtu = hdev->sco_mtu; in sco_conn_add() [all …]
|
| D | l2cap_core.c | 56 static struct sk_buff *l2cap_build_cmd(struct l2cap_conn *conn, 58 static void l2cap_send_cmd(struct l2cap_conn *conn, u8 ident, u8 code, u16 len, 90 static struct l2cap_chan *__l2cap_get_chan_by_dcid(struct l2cap_conn *conn, in __l2cap_get_chan_by_dcid() argument 95 list_for_each_entry(c, &conn->chan_l, list) { in __l2cap_get_chan_by_dcid() 102 static struct l2cap_chan *__l2cap_get_chan_by_scid(struct l2cap_conn *conn, in __l2cap_get_chan_by_scid() argument 107 list_for_each_entry(c, &conn->chan_l, list) { in __l2cap_get_chan_by_scid() 116 static struct l2cap_chan *l2cap_get_chan_by_scid(struct l2cap_conn *conn, in l2cap_get_chan_by_scid() argument 121 mutex_lock(&conn->chan_lock); in l2cap_get_chan_by_scid() 122 c = __l2cap_get_chan_by_scid(conn, cid); in l2cap_get_chan_by_scid() 125 mutex_unlock(&conn->chan_lock); in l2cap_get_chan_by_scid() [all …]
|
| D | smp.c | 95 struct l2cap_conn *conn; member 602 static void smp_send_cmd(struct l2cap_conn *conn, u8 code, u16 len, void *data) in smp_send_cmd() argument 604 struct l2cap_chan *chan = conn->smp; in smp_send_cmd() 660 static void build_pairing_cmd(struct l2cap_conn *conn, in build_pairing_cmd() argument 664 struct l2cap_chan *chan = conn->smp; in build_pairing_cmd() 666 struct hci_conn *hcon = conn->hcon; in build_pairing_cmd() 715 req->io_capability = conn->hcon->io_capability; in build_pairing_cmd() 726 rsp->io_capability = conn->hcon->io_capability; in build_pairing_cmd() 736 static u8 check_enc_key_size(struct l2cap_conn *conn, __u8 max_key_size) in check_enc_key_size() argument 738 struct l2cap_chan *chan = conn->smp; in check_enc_key_size() [all …]
|
| D | hci_request.c | 430 struct hci_conn *conn; in disconnected_whitelist_entries() local 432 conn = hci_conn_hash_lookup_ba(hdev, ACL_LINK, &b->bdaddr); in disconnected_whitelist_entries() 433 if (!conn) in disconnected_whitelist_entries() 436 if (conn->state != BT_CONNECTED && conn->state != BT_CONFIG) in disconnected_whitelist_entries() 576 void __hci_abort_conn(struct hci_request *req, struct hci_conn *conn, in __hci_abort_conn() argument 579 switch (conn->state) { in __hci_abort_conn() 582 if (conn->type == AMP_LINK) { in __hci_abort_conn() 585 cp.phy_handle = HCI_PHY_HANDLE(conn->handle); in __hci_abort_conn() 592 dc.handle = cpu_to_le16(conn->handle); in __hci_abort_conn() 597 conn->state = BT_DISCONN; in __hci_abort_conn() [all …]
|
| D | 6lowpan.c | 151 struct l2cap_conn *conn) in __peer_lookup_conn() argument 156 if (peer->chan->conn == conn) in __peer_lookup_conn() 221 static struct lowpan_peer *lookup_peer(struct l2cap_conn *conn) in lookup_peer() argument 229 peer = __peer_lookup_conn(entry, conn); in lookup_peer() 239 static struct lowpan_dev *lookup_dev(struct l2cap_conn *conn) in lookup_dev() argument 247 if (conn->hcon->hdev == entry->hdev) { in lookup_dev() 382 peer = lookup_peer(chan->conn); in chan_recv_cb() 386 dev = lookup_dev(chan->conn); in chan_recv_cb() 820 SET_NETDEV_DEV(netdev, &chan->conn->hcon->hdev->dev); in setup_netdev() 825 (*dev)->hdev = chan->conn->hcon->hdev; in setup_netdev() [all …]
|
| D | amp.c | 175 int phylink_gen_key(struct hci_conn *conn, u8 *data, u8 *len, u8 *type) in phylink_gen_key() argument 177 struct hci_dev *hdev = conn->hdev; in phylink_gen_key() 183 if (!hci_conn_check_link_mode(conn)) in phylink_gen_key() 186 BT_DBG("conn %p key_type %d", conn, conn->key_type); in phylink_gen_key() 189 if (conn->key_type < 3) { in phylink_gen_key() 190 BT_ERR("Legacy key type %d", conn->key_type); in phylink_gen_key() 194 *type = conn->key_type; in phylink_gen_key() 197 key = hci_find_link_key(hdev, &conn->dst); in phylink_gen_key() 199 BT_DBG("No Link key for conn %p dst %pMR", conn, &conn->dst); in phylink_gen_key() 214 if (conn->key_type == HCI_LK_DEBUG_COMBINATION) { in phylink_gen_key() [all …]
|
| D | hci_core.c | 1627 if (p->conn) { in hci_pend_le_actions_clear() 1628 hci_conn_drop(p->conn); in hci_pend_le_actions_clear() 1629 hci_conn_put(p->conn); in hci_pend_le_actions_clear() 1630 p->conn = NULL; in hci_pend_le_actions_clear() 2313 static bool hci_persistent_key(struct hci_dev *hdev, struct hci_conn *conn, in hci_persistent_key() argument 2329 if (!conn) in hci_persistent_key() 2333 if (conn->type == LE_LINK) in hci_persistent_key() 2337 if (conn->auth_type > 0x01 && conn->remote_auth > 0x01) in hci_persistent_key() 2341 if (conn->auth_type == 0x02 || conn->auth_type == 0x03) in hci_persistent_key() 2345 if (conn->remote_auth == 0x02 || conn->remote_auth == 0x03) in hci_persistent_key() [all …]
|
| D | a2mp.c | 247 struct l2cap_conn *conn = mgr->l2cap_conn; in a2mp_discover_rsp() local 250 mutex_lock(&conn->chan_lock); in a2mp_discover_rsp() 252 list_for_each_entry(chan, &conn->chan_l, list) { in a2mp_discover_rsp() 268 mutex_unlock(&conn->chan_lock); in a2mp_discover_rsp() 758 static struct l2cap_chan *a2mp_chan_open(struct l2cap_conn *conn, bool locked) in a2mp_chan_open() argument 798 __l2cap_chan_add(conn, chan); in a2mp_chan_open() 800 l2cap_chan_add(conn, chan); in a2mp_chan_open() 841 static struct amp_mgr *amp_mgr_create(struct l2cap_conn *conn, bool locked) in amp_mgr_create() argument 850 BT_DBG("conn %p mgr %p", conn, mgr); in amp_mgr_create() 852 mgr->l2cap_conn = conn; in amp_mgr_create() [all …]
|
| D | mgmt.c | 1622 struct hci_conn *conn; in clean_up_hci_state() local 1641 list_for_each_entry(conn, &hdev->conn_hash.list, list) { in clean_up_hci_state() 1643 __hci_abort_conn(&req, conn, 0x15); in clean_up_hci_state() 3030 struct hci_conn *conn; in unpair_device() local 3066 conn = hci_conn_hash_lookup_ba(hdev, ACL_LINK, in unpair_device() 3069 conn = NULL; in unpair_device() 3096 conn = hci_conn_hash_lookup_le(hdev, &cp->addr.bdaddr, addr_type); in unpair_device() 3097 if (!conn) { in unpair_device() 3103 smp_cancel_pairing(conn); in unpair_device() 3108 set_bit(HCI_CONN_PARAM_REMOVAL_PEND, &conn->flags); in unpair_device() [all …]
|
| D | l2cap_sock.c | 476 cinfo.hci_handle = chan->conn->hcon->handle; in l2cap_sock_getsockopt_old() 477 memcpy(cinfo.dev_class, chan->conn->hcon->dev_class, 3); in l2cap_sock_getsockopt_old() 526 if (chan->conn) { in l2cap_sock_getsockopt() 527 sec.level = chan->conn->hcon->sec_level; in l2cap_sock_getsockopt() 530 sec.key_size = chan->conn->hcon->enc_key_size; in l2cap_sock_getsockopt() 749 struct l2cap_conn *conn; in l2cap_sock_setsockopt() local 788 if (!chan->conn) in l2cap_sock_setsockopt() 791 conn = chan->conn; in l2cap_sock_setsockopt() 795 if (smp_conn_security(conn->hcon, sec.level)) in l2cap_sock_setsockopt() 846 conn = chan->conn; in l2cap_sock_setsockopt() [all …]
|
| D | hci_debugfs.h | 28 void hci_debugfs_create_conn(struct hci_conn *conn); 44 static inline void hci_debugfs_create_conn(struct hci_conn *conn) in hci_debugfs_create_conn() argument
|
| D | hci_request.h | 59 int hci_abort_conn(struct hci_conn *conn, u8 reason); 60 void __hci_abort_conn(struct hci_request *req, struct hci_conn *conn,
|
| D | a2mp.h | 136 struct l2cap_chan *a2mp_channel_create(struct l2cap_conn *conn, 145 static inline struct l2cap_chan *a2mp_channel_create(struct l2cap_conn *conn, in a2mp_channel_create() argument
|
| D | smp.h | 187 int smp_user_confirm_reply(struct hci_conn *conn, u16 mgmt_op, __le32 passkey);
|
| D | hci_debugfs.c | 1132 void hci_debugfs_create_conn(struct hci_conn *conn) in hci_debugfs_create_conn() argument 1134 struct hci_dev *hdev = conn->hdev; in hci_debugfs_create_conn() 1140 snprintf(name, sizeof(name), "%u", conn->handle); in hci_debugfs_create_conn() 1141 conn->debugfs = debugfs_create_dir(name, hdev->debugfs); in hci_debugfs_create_conn()
|
| /linux-4.4.14/net/rds/ |
| D | threads.c | 74 void rds_connect_complete(struct rds_connection *conn) in rds_connect_complete() argument 76 if (!rds_conn_transition(conn, RDS_CONN_CONNECTING, RDS_CONN_UP)) { in rds_connect_complete() 80 atomic_read(&conn->c_state)); in rds_connect_complete() 81 rds_conn_drop(conn); in rds_connect_complete() 86 conn, &conn->c_laddr, &conn->c_faddr); in rds_connect_complete() 88 conn->c_reconnect_jiffies = 0; in rds_connect_complete() 89 set_bit(0, &conn->c_map_queued); in rds_connect_complete() 90 queue_delayed_work(rds_wq, &conn->c_send_w, 0); in rds_connect_complete() 91 queue_delayed_work(rds_wq, &conn->c_recv_w, 0); in rds_connect_complete() 113 void rds_queue_reconnect(struct rds_connection *conn) in rds_queue_reconnect() argument [all …]
|
| D | connection.c | 78 struct rds_connection *conn, *ret = NULL; in rds_conn_lookup() local 80 hlist_for_each_entry_rcu(conn, head, c_hash_node) { in rds_conn_lookup() 81 if (conn->c_faddr == faddr && conn->c_laddr == laddr && in rds_conn_lookup() 82 conn->c_trans == trans && net == rds_conn_net(conn)) { in rds_conn_lookup() 83 ret = conn; in rds_conn_lookup() 98 static void rds_conn_reset(struct rds_connection *conn) in rds_conn_reset() argument 101 &conn->c_laddr, &conn->c_faddr); in rds_conn_reset() 104 rds_send_reset(conn); in rds_conn_reset() 105 conn->c_flags = 0; in rds_conn_reset() 126 struct rds_connection *conn, *parent = NULL; in __rds_conn_create() local [all …]
|
| D | send.c | 65 void rds_send_reset(struct rds_connection *conn) in rds_send_reset() argument 70 if (conn->c_xmit_rm) { in rds_send_reset() 71 rm = conn->c_xmit_rm; in rds_send_reset() 72 conn->c_xmit_rm = NULL; in rds_send_reset() 81 conn->c_xmit_sg = 0; in rds_send_reset() 82 conn->c_xmit_hdr_off = 0; in rds_send_reset() 83 conn->c_xmit_data_off = 0; in rds_send_reset() 84 conn->c_xmit_atomic_sent = 0; in rds_send_reset() 85 conn->c_xmit_rdma_sent = 0; in rds_send_reset() 86 conn->c_xmit_data_sent = 0; in rds_send_reset() [all …]
|
| D | ib_cm.c | 45 static void rds_ib_set_protocol(struct rds_connection *conn, unsigned int version) in rds_ib_set_protocol() argument 47 conn->c_version = version; in rds_ib_set_protocol() 53 static void rds_ib_set_flow_control(struct rds_connection *conn, u32 credits) in rds_ib_set_flow_control() argument 55 struct rds_ib_connection *ic = conn->c_transport_data; in rds_ib_set_flow_control() 60 rds_ib_send_add_credits(conn, credits); in rds_ib_set_flow_control() 95 void rds_ib_cm_connect_complete(struct rds_connection *conn, struct rdma_cm_event *event) in rds_ib_cm_connect_complete() argument 98 struct rds_ib_connection *ic = conn->c_transport_data; in rds_ib_cm_connect_complete() 102 if (event->param.conn.private_data_len >= sizeof(*dp)) { in rds_ib_cm_connect_complete() 103 dp = event->param.conn.private_data; in rds_ib_cm_connect_complete() 107 rds_ib_set_protocol(conn, in rds_ib_cm_connect_complete() [all …]
|
| D | iw_cm.c | 45 static void rds_iw_set_protocol(struct rds_connection *conn, unsigned int version) in rds_iw_set_protocol() argument 47 conn->c_version = version; in rds_iw_set_protocol() 53 static void rds_iw_set_flow_control(struct rds_connection *conn, u32 credits) in rds_iw_set_flow_control() argument 55 struct rds_iw_connection *ic = conn->c_transport_data; in rds_iw_set_flow_control() 60 rds_iw_send_add_credits(conn, credits); in rds_iw_set_flow_control() 70 void rds_iw_cm_connect_complete(struct rds_connection *conn, struct rdma_cm_event *event) in rds_iw_cm_connect_complete() argument 73 struct rds_iw_connection *ic = conn->c_transport_data; in rds_iw_cm_connect_complete() 77 if (event->param.conn.private_data_len) { in rds_iw_cm_connect_complete() 78 dp = event->param.conn.private_data; in rds_iw_cm_connect_complete() 80 rds_iw_set_protocol(conn, in rds_iw_cm_connect_complete() [all …]
|
| D | loop.c | 60 static int rds_loop_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_loop_xmit() argument 70 rds_cong_map_updated(conn->c_fcong, ~(u64) 0); in rds_loop_xmit() 71 ret = min_t(int, ret, sgp->length - conn->c_xmit_data_off); in rds_loop_xmit() 77 rds_inc_init(&rm->m_inc, conn, conn->c_laddr); in rds_loop_xmit() 81 rds_recv_incoming(conn, conn->c_laddr, conn->c_faddr, &rm->m_inc, in rds_loop_xmit() 84 rds_send_drop_acked(conn, be64_to_cpu(rm->m_inc.i_hdr.h_sequence), in rds_loop_xmit() 103 static int rds_loop_recv(struct rds_connection *conn) in rds_loop_recv() argument 110 struct rds_connection *conn; member 119 static int rds_loop_conn_alloc(struct rds_connection *conn, gfp_t gfp) in rds_loop_conn_alloc() argument 129 lc->conn = conn; in rds_loop_conn_alloc() [all …]
|
| D | tcp_connect.c | 43 struct rds_connection *conn; in rds_tcp_state_change() local 47 conn = sk->sk_user_data; in rds_tcp_state_change() 48 if (!conn) { in rds_tcp_state_change() 52 tc = conn->c_transport_data; in rds_tcp_state_change() 63 rds_connect_complete(conn); in rds_tcp_state_change() 67 rds_conn_drop(conn); in rds_tcp_state_change() 76 int rds_tcp_conn_connect(struct rds_connection *conn) in rds_tcp_conn_connect() argument 82 ret = sock_create_kern(rds_conn_net(conn), PF_INET, in rds_tcp_conn_connect() 90 src.sin_addr.s_addr = (__force u32)conn->c_laddr; in rds_tcp_conn_connect() 96 ret, &conn->c_laddr); in rds_tcp_conn_connect() [all …]
|
| D | tcp_recv.c | 105 static void rds_tcp_cong_recv(struct rds_connection *conn, in rds_tcp_cong_recv() argument 121 map = conn->c_fcong; in rds_tcp_cong_recv() 150 struct rds_connection *conn; member 158 struct rds_connection *conn = arg->conn; in rds_tcp_data_recv() local 159 struct rds_tcp_connection *tc = conn->c_transport_data; in rds_tcp_data_recv() 181 rds_inc_init(&tinc->ti_inc, conn, conn->c_faddr); in rds_tcp_data_recv() 240 rds_tcp_cong_recv(conn, tinc); in rds_tcp_data_recv() 242 rds_recv_incoming(conn, conn->c_faddr, in rds_tcp_data_recv() 243 conn->c_laddr, &tinc->ti_inc, in rds_tcp_data_recv() 261 static int rds_tcp_read_sock(struct rds_connection *conn, gfp_t gfp) in rds_tcp_read_sock() argument [all …]
|
| D | rdma_transport.c | 45 struct rds_connection *conn = cm_id->context; in rds_rdma_cm_event_handler() local 49 rdsdebug("conn %p id %p handling event %u (%s)\n", conn, cm_id, in rds_rdma_cm_event_handler() 59 if (conn) { in rds_rdma_cm_event_handler() 60 mutex_lock(&conn->c_cm_lock); in rds_rdma_cm_event_handler() 65 if (rds_conn_state(conn) == RDS_CONN_DISCONNECTING) { in rds_rdma_cm_event_handler() 89 if (conn) { in rds_rdma_cm_event_handler() 92 ibic = conn->c_transport_data; in rds_rdma_cm_event_handler() 96 rds_conn_drop(conn); in rds_rdma_cm_event_handler() 101 trans->cm_connect_complete(conn, event); in rds_rdma_cm_event_handler() 111 if (conn) in rds_rdma_cm_event_handler() [all …]
|
| D | iw_recv.c | 137 static int rds_iw_recv_refill_one(struct rds_connection *conn, in rds_iw_recv_refill_one() argument 141 struct rds_iw_connection *ic = conn->c_transport_data; in rds_iw_recv_refill_one() 158 rds_inc_init(&recv->r_iwinc->ii_inc, conn, conn->c_faddr); in rds_iw_recv_refill_one() 224 int rds_iw_recv_refill(struct rds_connection *conn, gfp_t kptr_gfp, in rds_iw_recv_refill() argument 227 struct rds_iw_connection *ic = conn->c_transport_data; in rds_iw_recv_refill() 234 while ((prefill || rds_conn_up(conn)) && in rds_iw_recv_refill() 244 ret = rds_iw_recv_refill_one(conn, recv, kptr_gfp, page_gfp); in rds_iw_recv_refill() 256 rds_iw_conn_error(conn, "recv post on " in rds_iw_recv_refill() 258 "reconnecting\n", &conn->c_faddr, in rds_iw_recv_refill() 269 rds_iw_advertise_credits(conn, posted); in rds_iw_recv_refill() [all …]
|
| D | rds.h | 139 struct net *rds_conn_net(struct rds_connection *conn) in rds_conn_net() argument 141 return read_pnet(&conn->c_net); in rds_conn_net() 145 void rds_conn_net_set(struct rds_connection *conn, struct net *net) in rds_conn_net_set() argument 147 write_pnet(&conn->c_net, net); in rds_conn_net_set() 438 int (*conn_alloc)(struct rds_connection *conn, gfp_t gfp); 440 int (*conn_connect)(struct rds_connection *conn); 441 void (*conn_shutdown)(struct rds_connection *conn); 442 void (*xmit_prepare)(struct rds_connection *conn); 443 void (*xmit_complete)(struct rds_connection *conn); 444 int (*xmit)(struct rds_connection *conn, struct rds_message *rm, [all …]
|
| D | cong.c | 183 void rds_cong_add_conn(struct rds_connection *conn) in rds_cong_add_conn() argument 187 rdsdebug("conn %p now on map %p\n", conn, conn->c_lcong); in rds_cong_add_conn() 189 list_add_tail(&conn->c_map_item, &conn->c_lcong->m_conn_list); in rds_cong_add_conn() 193 void rds_cong_remove_conn(struct rds_connection *conn) in rds_cong_remove_conn() argument 197 rdsdebug("removing conn %p from map %p\n", conn, conn->c_lcong); in rds_cong_remove_conn() 199 list_del_init(&conn->c_map_item); in rds_cong_remove_conn() 203 int rds_cong_get_maps(struct rds_connection *conn) in rds_cong_get_maps() argument 205 conn->c_lcong = rds_cong_from_addr(conn->c_laddr); in rds_cong_get_maps() 206 conn->c_fcong = rds_cong_from_addr(conn->c_faddr); in rds_cong_get_maps() 208 if (!(conn->c_lcong && conn->c_fcong)) in rds_cong_get_maps() [all …]
|
| D | ib_recv.c | 265 rds_inc_init(&ibinc->ii_inc, ic->conn, ic->conn->c_faddr); in rds_ib_refill_one_inc() 299 static int rds_ib_recv_refill_one(struct rds_connection *conn, in rds_ib_recv_refill_one() argument 302 struct rds_ib_connection *ic = conn->c_transport_data; in rds_ib_recv_refill_one() 350 static int acquire_refill(struct rds_connection *conn) in acquire_refill() argument 352 return test_and_set_bit(RDS_RECV_REFILL, &conn->c_flags) == 0; in acquire_refill() 355 static void release_refill(struct rds_connection *conn) in release_refill() argument 357 clear_bit(RDS_RECV_REFILL, &conn->c_flags); in release_refill() 364 if (waitqueue_active(&conn->c_waitq)) in release_refill() 365 wake_up_all(&conn->c_waitq); in release_refill() 375 void rds_ib_recv_refill(struct rds_connection *conn, int prefill, gfp_t gfp) in rds_ib_recv_refill() argument [all …]
|
| D | tcp_send.c | 51 void rds_tcp_xmit_prepare(struct rds_connection *conn) in rds_tcp_xmit_prepare() argument 53 struct rds_tcp_connection *tc = conn->c_transport_data; in rds_tcp_xmit_prepare() 58 void rds_tcp_xmit_complete(struct rds_connection *conn) in rds_tcp_xmit_complete() argument 60 struct rds_tcp_connection *tc = conn->c_transport_data; in rds_tcp_xmit_complete() 80 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm, in rds_tcp_xmit() argument 83 struct rds_tcp_connection *tc = conn->c_transport_data; in rds_tcp_xmit() 154 &conn->c_faddr, ret); in rds_tcp_xmit() 155 rds_conn_drop(conn); in rds_tcp_xmit() 180 struct rds_connection *conn; in rds_tcp_write_space() local 184 conn = sk->sk_user_data; in rds_tcp_write_space() [all …]
|
| D | tcp.h | 14 struct rds_connection *conn; member 48 void rds_tcp_set_callbacks(struct socket *sock, struct rds_connection *conn); 58 int rds_tcp_conn_connect(struct rds_connection *conn); 59 void rds_tcp_conn_shutdown(struct rds_connection *conn); 73 int rds_tcp_recv(struct rds_connection *conn); 78 void rds_tcp_xmit_prepare(struct rds_connection *conn); 79 void rds_tcp_xmit_complete(struct rds_connection *conn); 80 int rds_tcp_xmit(struct rds_connection *conn, struct rds_message *rm,
|
| D | ib.h | 122 struct rds_connection *conn; member 328 int rds_ib_conn_alloc(struct rds_connection *conn, gfp_t gfp); 330 int rds_ib_conn_connect(struct rds_connection *conn); 331 void rds_ib_conn_shutdown(struct rds_connection *conn); 335 void __rds_ib_conn_error(struct rds_connection *conn, const char *, ...); 339 void rds_ib_cm_connect_complete(struct rds_connection *conn, 343 #define rds_ib_conn_error(conn, fmt...) \ argument 344 __rds_ib_conn_error(conn, KERN_WARNING "RDS/IB: " fmt) 348 void rds_ib_add_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn); 349 void rds_ib_remove_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn); [all …]
|
| D | iw.h | 109 struct rds_connection *conn; member 284 int rds_iw_conn_alloc(struct rds_connection *conn, gfp_t gfp); 286 int rds_iw_conn_connect(struct rds_connection *conn); 287 void rds_iw_conn_shutdown(struct rds_connection *conn); 291 void __rds_iw_conn_error(struct rds_connection *conn, const char *, ...); 295 void rds_iw_cm_connect_complete(struct rds_connection *conn, 299 #define rds_iw_conn_error(conn, fmt...) \ argument 300 __rds_iw_conn_error(conn, KERN_WARNING "RDS/IW: " fmt) 304 void rds_iw_add_conn(struct rds_iw_device *rds_iwdev, struct rds_connection *conn); 305 void rds_iw_remove_conn(struct rds_iw_device *rds_iwdev, struct rds_connection *conn); [all …]
|
| D | tcp.c | 116 void rds_tcp_set_callbacks(struct socket *sock, struct rds_connection *conn) in rds_tcp_set_callbacks() argument 118 struct rds_tcp_connection *tc = conn->c_transport_data; in rds_tcp_set_callbacks() 134 tc->conn = conn; in rds_tcp_set_callbacks() 139 sock->sk->sk_user_data = conn; in rds_tcp_set_callbacks() 194 static int rds_tcp_conn_alloc(struct rds_connection *conn, gfp_t gfp) in rds_tcp_conn_alloc() argument 207 conn->c_transport_data = tc; in rds_tcp_conn_alloc() 213 rdsdebug("alloced tc %p\n", conn->c_transport_data); in rds_tcp_conn_alloc() 242 if (tc->conn->c_passive) in rds_tcp_destroy_conns() 243 rds_conn_destroy(tc->conn->c_passive); in rds_tcp_destroy_conns() 244 rds_conn_destroy(tc->conn); in rds_tcp_destroy_conns() [all …]
|
| D | iw_send.c | 190 struct rds_connection *conn = context; in rds_iw_send_cq_comp_handler() local 191 struct rds_iw_connection *ic = conn->c_transport_data; in rds_iw_send_cq_comp_handler() 199 rdsdebug("cq %p conn %p\n", cq, conn); in rds_iw_send_cq_comp_handler() 272 rm = rds_send_get_message(conn, send->s_op); in rds_iw_send_cq_comp_handler() 282 if (test_and_clear_bit(RDS_LL_SEND_FULL, &conn->c_flags) || in rds_iw_send_cq_comp_handler() 283 test_bit(0, &conn->c_map_queued)) in rds_iw_send_cq_comp_handler() 284 queue_delayed_work(rds_wq, &conn->c_send_w, 0); in rds_iw_send_cq_comp_handler() 287 if (wc.status != IB_WC_SUCCESS && rds_conn_up(conn)) { in rds_iw_send_cq_comp_handler() 288 rds_iw_conn_error(conn, in rds_iw_send_cq_comp_handler() 291 &conn->c_faddr, wc.status); in rds_iw_send_cq_comp_handler() [all …]
|
| D | ib_send.c | 243 struct rds_connection *conn = ic->conn; in rds_ib_send_cqe_handler() local 298 if (test_and_clear_bit(RDS_LL_SEND_FULL, &conn->c_flags) || in rds_ib_send_cqe_handler() 299 test_bit(0, &conn->c_map_queued)) in rds_ib_send_cqe_handler() 300 queue_delayed_work(rds_wq, &conn->c_send_w, 0); in rds_ib_send_cqe_handler() 303 if (wc->status != IB_WC_SUCCESS && rds_conn_up(conn)) { in rds_ib_send_cqe_handler() 304 …rds_ib_conn_error(conn, "send completion on %pI4 had status %u (%s), disconnecting and reconnectin… in rds_ib_send_cqe_handler() 305 &conn->c_faddr, wc->status, in rds_ib_send_cqe_handler() 378 struct rds_connection *conn = ic->i_cm_id->context; in rds_ib_send_grab_credits() local 381 set_bit(RDS_LL_SEND_FULL, &conn->c_flags); in rds_ib_send_grab_credits() 407 void rds_ib_send_add_credits(struct rds_connection *conn, unsigned int credits) in rds_ib_send_add_credits() argument [all …]
|
| D | tcp_listen.c | 76 struct rds_connection *conn; in rds_tcp_accept_one() local 105 conn = rds_conn_create(sock_net(sock->sk), in rds_tcp_accept_one() 108 if (IS_ERR(conn)) { in rds_tcp_accept_one() 109 ret = PTR_ERR(conn); in rds_tcp_accept_one() 117 rs_tcp = (struct rds_tcp_connection *)conn->c_transport_data; in rds_tcp_accept_one() 130 conn->c_outgoing = 0; in rds_tcp_accept_one() 133 rds_conn_transition(conn, RDS_CONN_DOWN, RDS_CONN_CONNECTING); in rds_tcp_accept_one() 134 rds_tcp_set_callbacks(new_sock, conn); in rds_tcp_accept_one() 135 rds_connect_complete(conn); in rds_tcp_accept_one()
|
| D | ib.c | 75 rds_conn_connect_if_down(ic->conn); in rds_ib_nodev_connect() 86 rds_conn_drop(ic->conn); in rds_ib_dev_shutdown() 276 static int rds_ib_conn_info_visitor(struct rds_connection *conn, in rds_ib_conn_info_visitor() argument 283 if (conn->c_trans != &rds_ib_transport) in rds_ib_conn_info_visitor() 286 iinfo->src_addr = conn->c_laddr; in rds_ib_conn_info_visitor() 287 iinfo->dst_addr = conn->c_faddr; in rds_ib_conn_info_visitor() 291 if (rds_conn_state(conn) == RDS_CONN_UP) { in rds_ib_conn_info_visitor() 295 ic = conn->c_transport_data; in rds_ib_conn_info_visitor()
|
| D | iw.c | 163 static int rds_iw_conn_info_visitor(struct rds_connection *conn, in rds_iw_conn_info_visitor() argument 170 if (conn->c_trans != &rds_iw_transport) in rds_iw_conn_info_visitor() 173 iinfo->src_addr = conn->c_laddr; in rds_iw_conn_info_visitor() 174 iinfo->dst_addr = conn->c_faddr; in rds_iw_conn_info_visitor() 178 if (rds_conn_state(conn) == RDS_CONN_UP) { in rds_iw_conn_info_visitor() 182 ic = conn->c_transport_data; in rds_iw_conn_info_visitor()
|
| D | recv.c | 41 void rds_inc_init(struct rds_incoming *inc, struct rds_connection *conn, in rds_inc_init() argument 46 inc->i_conn = conn; in rds_inc_init() 157 void rds_recv_incoming(struct rds_connection *conn, __be32 saddr, __be32 daddr, in rds_recv_incoming() argument 164 inc->i_conn = conn; in rds_recv_incoming() 168 "flags 0x%x rx_jiffies %lu\n", conn, in rds_recv_incoming() 169 (unsigned long long)conn->c_next_rx_seq, in rds_recv_incoming() 198 if (be64_to_cpu(inc->i_hdr.h_sequence) < conn->c_next_rx_seq && in rds_recv_incoming() 203 conn->c_next_rx_seq = be64_to_cpu(inc->i_hdr.h_sequence) + 1; in rds_recv_incoming() 207 rds_send_pong(conn, inc->i_hdr.h_sport); in rds_recv_incoming()
|
| D | rdma_transport.h | 10 int rds_rdma_conn_connect(struct rds_connection *conn);
|
| D | iw_rdma.c | 197 void rds_iw_add_conn(struct rds_iw_device *rds_iwdev, struct rds_connection *conn) argument 199 struct rds_iw_connection *ic = conn->c_transport_data; 215 void rds_iw_remove_conn(struct rds_iw_device *rds_iwdev, struct rds_connection *conn) argument 217 struct rds_iw_connection *ic = conn->c_transport_data; 247 rds_conn_destroy(ic->conn);
|
| D | ib_rdma.c | 185 void rds_ib_add_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn) in rds_ib_add_conn() argument 187 struct rds_ib_connection *ic = conn->c_transport_data; in rds_ib_add_conn() 204 void rds_ib_remove_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn) in rds_ib_remove_conn() argument 206 struct rds_ib_connection *ic = conn->c_transport_data; in rds_ib_remove_conn() 235 rds_conn_destroy(ic->conn); in rds_ib_destroy_nodev_conns()
|
| /linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/ |
| D | connection.c | 51 struct ptlrpc_connection *conn, *conn2; in ptlrpc_connection_get() local 53 conn = cfs_hash_lookup(conn_hash, &peer); in ptlrpc_connection_get() 54 if (conn) in ptlrpc_connection_get() 57 conn = kzalloc(sizeof(*conn), GFP_NOFS); in ptlrpc_connection_get() 58 if (!conn) in ptlrpc_connection_get() 61 conn->c_peer = peer; in ptlrpc_connection_get() 62 conn->c_self = self; in ptlrpc_connection_get() 63 INIT_HLIST_NODE(&conn->c_hash); in ptlrpc_connection_get() 64 atomic_set(&conn->c_refcount, 1); in ptlrpc_connection_get() 66 obd_str2uuid(&conn->c_remote_uuid, uuid->uuid); in ptlrpc_connection_get() [all …]
|
| D | niobuf.c | 52 struct ptlrpc_connection *conn, int portal, __u64 xid, in ptl_send_buf() argument 59 LASSERT(conn != NULL); in ptl_send_buf() 60 CDEBUG(D_INFO, "conn=%p id %s\n", conn, libcfs_id2str(conn->c_peer)); in ptl_send_buf() 85 rc = LNetPut(conn->c_self, *mdh, ack, in ptl_send_buf() 86 conn->c_peer, portal, xid, offset, 0); in ptl_send_buf() 93 libcfs_id2str(conn->c_peer), portal, xid, rc); in ptl_send_buf() 352 struct ptlrpc_connection *conn; in ptlrpc_send_reply() local 407 conn = ptlrpc_connection_get(req->rq_peer, req->rq_self, NULL); in ptlrpc_send_reply() 409 conn = ptlrpc_connection_addref(req->rq_export->exp_connection); in ptlrpc_send_reply() 411 if (unlikely(conn == NULL)) { in ptlrpc_send_reply() [all …]
|
| D | import.c | 483 struct obd_import_conn *imp_conn = NULL, *conn; in import_select_connection() local 497 list_for_each_entry(conn, &imp->imp_conn_list, oic_item) { in import_select_connection() 500 libcfs_nid2str(conn->oic_conn->c_peer.nid), in import_select_connection() 501 conn->oic_last_attempt); in import_select_connection() 505 if ((conn->oic_last_attempt == 0) || in import_select_connection() 506 cfs_time_beforeq_64(conn->oic_last_attempt, in import_select_connection() 508 imp_conn = conn; in import_select_connection() 517 imp_conn = conn; in import_select_connection() 518 else if (cfs_time_before_64(conn->oic_last_attempt, in import_select_connection() 520 imp_conn = conn; in import_select_connection()
|
| D | sec.c | 1348 struct ptlrpc_connection *conn; in sptlrpc_import_sec_adapt() local 1360 conn = imp->imp_connection; in sptlrpc_import_sec_adapt() 1374 conn->c_self, &sf); in sptlrpc_import_sec_adapt() 1397 obd_uuid2str(&conn->c_remote_uuid), in sptlrpc_import_sec_adapt() 1412 obd_uuid2str(&conn->c_remote_uuid), in sptlrpc_import_sec_adapt() 1413 LNET_NIDNET(conn->c_self), in sptlrpc_import_sec_adapt() 1425 obd_uuid2str(&conn->c_remote_uuid)); in sptlrpc_import_sec_adapt()
|
| /linux-4.4.14/drivers/target/iscsi/ |
| D | iscsi_target_login.c | 41 static struct iscsi_login *iscsi_login_init_conn(struct iscsi_conn *conn) in iscsi_login_init_conn() argument 50 conn->login = login; in iscsi_login_init_conn() 51 login->conn = conn; in iscsi_login_init_conn() 66 conn->conn_ops = kzalloc(sizeof(struct iscsi_conn_ops), GFP_KERNEL); in iscsi_login_init_conn() 67 if (!conn->conn_ops) { in iscsi_login_init_conn() 73 init_waitqueue_head(&conn->queues_wq); in iscsi_login_init_conn() 74 INIT_LIST_HEAD(&conn->conn_list); in iscsi_login_init_conn() 75 INIT_LIST_HEAD(&conn->conn_cmd_list); in iscsi_login_init_conn() 76 INIT_LIST_HEAD(&conn->immed_queue_list); in iscsi_login_init_conn() 77 INIT_LIST_HEAD(&conn->response_queue_list); in iscsi_login_init_conn() [all …]
|
| D | iscsi_target_util.c | 84 iscsit_add_cmd_to_immediate_queue(cmd, cmd->conn, ISTATE_SEND_R2T); in iscsit_add_r2t_to_list() 153 struct iscsi_cmd *iscsit_allocate_cmd(struct iscsi_conn *conn, int state) in iscsit_allocate_cmd() argument 156 struct se_session *se_sess = conn->sess->se_sess; in iscsit_allocate_cmd() 163 size = sizeof(struct iscsi_cmd) + conn->conn_transport->priv_size; in iscsit_allocate_cmd() 168 cmd->conn = conn; in iscsit_allocate_cmd() 278 int iscsit_sequence_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd, in iscsit_sequence_cmd() argument 285 mutex_lock(&conn->sess->cmdsn_mutex); in iscsit_sequence_cmd() 287 cmdsn_ret = iscsit_check_received_cmdsn(conn->sess, be32_to_cpu(cmdsn)); in iscsit_sequence_cmd() 291 if ((ret >= 0) && !list_empty(&conn->sess->sess_ooo_cmdsn_list)) in iscsit_sequence_cmd() 292 iscsit_execute_ooo_cmdsns(conn->sess); in iscsit_sequence_cmd() [all …]
|
| D | iscsi_target_nego.c | 104 struct iscsi_conn *conn, in iscsi_handle_authentication() argument 111 struct iscsi_session *sess = conn->sess; in iscsi_handle_authentication() 121 se_nacl = conn->sess->se_sess->se_node_acl; in iscsi_handle_authentication() 154 strcpy(conn->sess->auth_type, "CHAP"); in iscsi_handle_authentication() 156 strcpy(conn->sess->auth_type, NONE); in iscsi_handle_authentication() 162 return srp_main_loop(conn, auth, in_buf, out_buf, in iscsi_handle_authentication() 166 return chap_main_loop(conn, auth, in_buf, out_buf, in iscsi_handle_authentication() 178 static void iscsi_remove_failed_auth_entry(struct iscsi_conn *conn) in iscsi_remove_failed_auth_entry() argument 180 kfree(conn->auth_protocol); in iscsi_remove_failed_auth_entry() 184 struct iscsi_conn *conn, in iscsi_target_check_login_request() argument [all …]
|
| D | iscsi_target_erl0.c | 40 struct iscsi_conn *conn = cmd->conn; in iscsit_set_dataout_sequence_values() local 49 conn->sess->sess_ops->FirstBurstLength) ? in iscsit_set_dataout_sequence_values() 50 conn->sess->sess_ops->FirstBurstLength : cmd->se_cmd.data_length)); in iscsit_set_dataout_sequence_values() 54 if (!conn->sess->sess_ops->DataSequenceInOrder) in iscsit_set_dataout_sequence_values() 60 conn->sess->sess_ops->MaxBurstLength) ? in iscsit_set_dataout_sequence_values() 62 conn->sess->sess_ops->MaxBurstLength) : cmd->se_cmd.data_length; in iscsit_set_dataout_sequence_values() 66 conn->sess->sess_ops->MaxBurstLength) >= in iscsit_set_dataout_sequence_values() 69 conn->sess->sess_ops->MaxBurstLength); in iscsit_set_dataout_sequence_values() 77 struct iscsi_conn *conn = cmd->conn; in iscsit_dataout_within_command_recovery_check() local 93 if (conn->sess->sess_ops->DataSequenceInOrder) { in iscsit_dataout_within_command_recovery_check() [all …]
|
| D | iscsi_target.c | 484 static int iscsit_queue_rsp(struct iscsi_conn *conn, struct iscsi_cmd *cmd) in iscsit_queue_rsp() argument 486 iscsit_add_cmd_to_response_queue(cmd, cmd->conn, cmd->i_state); in iscsit_queue_rsp() 490 static void iscsit_aborted_task(struct iscsi_conn *conn, struct iscsi_cmd *cmd) in iscsit_aborted_task() argument 494 spin_lock_bh(&conn->cmd_lock); in iscsit_aborted_task() 497 spin_unlock_bh(&conn->cmd_lock); in iscsit_aborted_task() 502 static enum target_prot_op iscsit_get_sup_prot_ops(struct iscsi_conn *conn) in iscsit_get_sup_prot_ops() argument 638 struct iscsi_conn *conn, in iscsit_add_reject() argument 644 cmd = iscsit_allocate_cmd(conn, TASK_INTERRUPTIBLE); in iscsit_add_reject() 658 spin_lock_bh(&conn->cmd_lock); in iscsit_add_reject() 659 list_add_tail(&cmd->i_conn_node, &conn->conn_cmd_list); in iscsit_add_reject() [all …]
|
| D | iscsi_target_erl2.c | 40 struct iscsi_conn *conn = cmd->conn; in iscsit_create_conn_recovery_datain_values() local 47 conn->conn_ops->MaxRecvDataSegmentLength) < in iscsit_create_conn_recovery_datain_values() 48 conn->sess->sess_ops->MaxBurstLength) { in iscsit_create_conn_recovery_datain_values() 50 conn->conn_ops->MaxRecvDataSegmentLength; in iscsit_create_conn_recovery_datain_values() 52 conn->conn_ops->MaxRecvDataSegmentLength; in iscsit_create_conn_recovery_datain_values() 55 (conn->sess->sess_ops->MaxBurstLength - in iscsit_create_conn_recovery_datain_values() 67 struct iscsi_conn *conn = cmd->conn; in iscsit_create_conn_recovery_dataout_values() local 73 if ((write_data_done + conn->sess->sess_ops->MaxBurstLength) <= in iscsit_create_conn_recovery_dataout_values() 75 write_data_done += conn->sess->sess_ops->MaxBurstLength; in iscsit_create_conn_recovery_dataout_values() 142 cmd->conn = NULL; in iscsit_free_connection_recovery_entires() [all …]
|
| D | iscsi_target_tmr.c | 43 struct iscsi_conn *conn = cmd->conn; in iscsit_tmr_abort_task() local 48 ref_cmd = iscsit_find_cmd_from_itt(conn, hdr->rtt); in iscsit_tmr_abort_task() 51 " %hu.\n", hdr->rtt, conn->cid); in iscsit_tmr_abort_task() 52 return (iscsi_sna_gte(be32_to_cpu(hdr->refcmdsn), conn->sess->exp_cmd_sn) && in iscsit_tmr_abort_task() 53 iscsi_sna_lte(be32_to_cpu(hdr->refcmdsn), (u32) atomic_read(&conn->sess->max_cmd_sn))) ? in iscsit_tmr_abort_task() 74 struct iscsi_conn *conn, in iscsit_tmr_task_warm_reset() argument 78 struct iscsi_session *sess = conn->sess; in iscsit_tmr_task_warm_reset() 94 struct iscsi_conn *conn, in iscsit_tmr_task_cold_reset() argument 98 struct iscsi_session *sess = conn->sess; in iscsit_tmr_task_cold_reset() 118 struct iscsi_conn *conn = cmd->conn; in iscsit_tmr_task_reassign() local [all …]
|
| D | iscsi_target_erl1.c | 46 struct iscsi_conn *conn, in iscsit_dump_data_payload() argument 55 if (conn->sess->sess_ops->RDMAExtensions) in iscsit_dump_data_payload() 75 rx_got = rx_data(conn, &iov, 1, size); in iscsit_dump_data_payload() 92 rx_got = rx_data(conn, &iov, 1, padding); in iscsit_dump_data_payload() 99 if (conn->conn_ops->DataDigest) { in iscsit_dump_data_payload() 105 rx_got = rx_data(conn, &iov, 1, ISCSI_CRC_LEN); in iscsit_dump_data_payload() 137 iscsit_add_cmd_to_immediate_queue(cmd, cmd->conn, ISTATE_SEND_R2T); in iscsit_send_recovery_r2t_for_snack() 208 struct iscsi_conn *conn = cmd->conn; in iscsit_create_recovery_datain_values_datasequenceinorder_yes() local 213 conn->conn_ops->MaxRecvDataSegmentLength) < in iscsit_create_recovery_datain_values_datasequenceinorder_yes() 214 conn->sess->sess_ops->MaxBurstLength) { in iscsit_create_recovery_datain_values_datasequenceinorder_yes() [all …]
|
| D | iscsi_target_datain_values.c | 91 struct iscsi_conn *conn = cmd->conn; in iscsit_set_datain_values_yes_and_yes() local 118 if ((read_data_left <= conn->conn_ops->MaxRecvDataSegmentLength) && in iscsit_set_datain_values_yes_and_yes() 119 (read_data_left <= (conn->sess->sess_ops->MaxBurstLength - in iscsit_set_datain_values_yes_and_yes() 124 if (conn->sess->sess_ops->ErrorRecoveryLevel > 0) in iscsit_set_datain_values_yes_and_yes() 128 conn->conn_ops->MaxRecvDataSegmentLength) < in iscsit_set_datain_values_yes_and_yes() 129 conn->sess->sess_ops->MaxBurstLength) { in iscsit_set_datain_values_yes_and_yes() 131 conn->conn_ops->MaxRecvDataSegmentLength; in iscsit_set_datain_values_yes_and_yes() 134 datain->length = (conn->sess->sess_ops->MaxBurstLength - in iscsit_set_datain_values_yes_and_yes() 139 if (conn->sess->sess_ops->ErrorRecoveryLevel > 0) in iscsit_set_datain_values_yes_and_yes() 189 struct iscsi_conn *conn = cmd->conn; in iscsit_set_datain_values_no_and_yes() local [all …]
|
| D | iscsi_target_auth.c | 51 struct iscsi_conn *conn, in chap_gen_challenge() argument 57 struct iscsi_chap *chap = conn->auth_protocol; in chap_gen_challenge() 110 struct iscsi_conn *conn, in chap_server_open() argument 126 conn->auth_protocol = kzalloc(sizeof(struct iscsi_chap), GFP_KERNEL); in chap_server_open() 127 if (!conn->auth_protocol) in chap_server_open() 130 chap = conn->auth_protocol; in chap_server_open() 152 chap->id = conn->tpg->tpg_chap_id++; in chap_server_open() 159 chap_gen_challenge(conn, 1, aic_str, aic_len); in chap_server_open() 164 static void chap_close(struct iscsi_conn *conn) in chap_close() argument 166 kfree(conn->auth_protocol); in chap_close() [all …]
|
| D | iscsi_target_seq_pdu_list.c | 221 struct iscsi_conn *conn = cmd->conn; in iscsit_determine_counts_for_list() local 224 mdsl = cmd->conn->conn_ops->MaxXmitDataSegmentLength; in iscsit_determine_counts_for_list() 226 mdsl = cmd->conn->conn_ops->MaxRecvDataSegmentLength; in iscsit_determine_counts_for_list() 235 conn->sess->sess_ops->FirstBurstLength); in iscsit_determine_counts_for_list() 257 >= conn->sess->sess_ops->FirstBurstLength) { in iscsit_determine_counts_for_list() 259 (conn->sess->sess_ops->FirstBurstLength - in iscsit_determine_counts_for_list() 261 offset += (conn->sess->sess_ops->FirstBurstLength - in iscsit_determine_counts_for_list() 277 conn->sess->sess_ops->MaxBurstLength) { in iscsit_determine_counts_for_list() 278 offset += (conn->sess->sess_ops->MaxBurstLength - in iscsit_determine_counts_for_list() 302 struct iscsi_conn *conn = cmd->conn; in iscsit_do_build_pdu_and_seq_lists() local [all …]
|
| D | iscsi_target_nodeattrib.c | 108 struct iscsi_conn *conn; in iscsit_na_nopin_timeout() local 139 list_for_each_entry(conn, &sess->sess_conn_list, in iscsit_na_nopin_timeout() 141 if (conn->conn_state != in iscsit_na_nopin_timeout() 145 spin_lock(&conn->nopin_timer_lock); in iscsit_na_nopin_timeout() 146 __iscsit_start_nopin_timer(conn); in iscsit_na_nopin_timeout() 147 spin_unlock(&conn->nopin_timer_lock); in iscsit_na_nopin_timeout()
|
| D | iscsi_target_configfs.c | 571 struct iscsi_conn *conn; in lio_target_nacl_info_show() local 633 list_for_each_entry(conn, &sess->sess_conn_list, conn_list) { in lio_target_nacl_info_show() 635 " State: ", conn->cid); in lio_target_nacl_info_show() 636 switch (conn->conn_state) { in lio_target_nacl_info_show() 671 rb += sprintf(page+rb, " Address %pISc %s", &conn->login_sockaddr, in lio_target_nacl_info_show() 672 (conn->network_transport == ISCSI_TCP) ? in lio_target_nacl_info_show() 675 conn->stat_sn); in lio_target_nacl_info_show() 1483 cmd->conn->conn_transport->iscsit_queue_data_in(cmd->conn, cmd); in lio_queue_data_in() 1491 struct iscsi_conn *conn = cmd->conn; in lio_write_pending() local 1494 return conn->conn_transport->iscsit_get_dataout(conn, cmd, false); in lio_write_pending() [all …]
|
| D | iscsi_target_parameters.c | 26 struct iscsi_conn *conn, in iscsi_login_rx_data() argument 37 rx_got = rx_data(conn, &iov, 1, length); in iscsi_login_rx_data() 48 struct iscsi_conn *conn, in iscsi_login_tx_data() argument 68 tx_sent = tx_data(conn, &iov[0], iov_cnt, length); in iscsi_login_tx_data() 968 struct iscsi_conn *conn) in iscsi_check_acceptor_state() argument 1052 conn->conn_ops->MaxRecvDataSegmentLength = tmp; in iscsi_check_acceptor_state() 1055 conn->conn_ops->MaxRecvDataSegmentLength); in iscsi_check_acceptor_state() 1059 conn->param_list); in iscsi_check_acceptor_state() 1365 struct iscsi_conn *conn) in iscsi_decode_text_input() argument 1367 struct iscsi_param_list *param_list = conn->param_list; in iscsi_decode_text_input() [all …]
|
| D | iscsi_target_util.h | 16 extern int iscsit_sequence_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
|
| /linux-4.4.14/drivers/staging/lustre/lnet/klnds/socklnd/ |
| D | socklnd_cb.c | 110 ksocknal_send_iov (ksock_conn_t *conn, ksock_tx_t *tx) in ksocknal_send_iov() argument 119 rc = ksocknal_lib_send_iov(conn, tx); in ksocknal_send_iov() 147 ksocknal_send_kiov (ksock_conn_t *conn, ksock_tx_t *tx) in ksocknal_send_kiov() argument 157 rc = ksocknal_lib_send_kiov(conn, tx); in ksocknal_send_kiov() 185 ksocknal_transmit (ksock_conn_t *conn, ksock_tx_t *tx) in ksocknal_transmit() argument 197 rc = ksocknal_connsock_addref(conn); in ksocknal_transmit() 199 LASSERT (conn->ksnc_closing); in ksocknal_transmit() 209 rc = ksocknal_send_iov (conn, tx); in ksocknal_transmit() 211 rc = ksocknal_send_kiov (conn, tx); in ksocknal_transmit() 214 bufnob = conn->ksnc_sock->sk->sk_wmem_queued; in ksocknal_transmit() [all …]
|
| D | socklnd_lib.c | 40 ksocknal_lib_get_conn_addrs(ksock_conn_t *conn) in ksocknal_lib_get_conn_addrs() argument 42 int rc = lnet_sock_getaddr(conn->ksnc_sock, 1, &conn->ksnc_ipaddr, in ksocknal_lib_get_conn_addrs() 43 &conn->ksnc_port); in ksocknal_lib_get_conn_addrs() 46 LASSERT(!conn->ksnc_closing); in ksocknal_lib_get_conn_addrs() 53 rc = lnet_sock_getaddr(conn->ksnc_sock, 0, &conn->ksnc_myipaddr, NULL); in ksocknal_lib_get_conn_addrs() 63 ksocknal_lib_zc_capable(ksock_conn_t *conn) in ksocknal_lib_zc_capable() argument 65 int caps = conn->ksnc_sock->sk->sk_route_caps; in ksocknal_lib_zc_capable() 67 if (conn->ksnc_proto == &ksocknal_protocol_v1x) in ksocknal_lib_zc_capable() 76 ksocknal_lib_send_iov(ksock_conn_t *conn, ksock_tx_t *tx) in ksocknal_lib_send_iov() argument 78 struct socket *sock = conn->ksnc_sock; in ksocknal_lib_send_iov() [all …]
|
| D | socklnd_proto.c | 45 ksocknal_queue_tx_msg_v1(ksock_conn_t *conn, ksock_tx_t *tx_msg) in ksocknal_queue_tx_msg_v1() argument 48 list_add_tail(&tx_msg->tx_list, &conn->ksnc_tx_queue); in ksocknal_queue_tx_msg_v1() 53 ksocknal_next_tx_carrier(ksock_conn_t *conn) in ksocknal_next_tx_carrier() argument 55 ksock_tx_t *tx = conn->ksnc_tx_carrier; in ksocknal_next_tx_carrier() 58 LASSERT(!list_empty(&conn->ksnc_tx_queue)); in ksocknal_next_tx_carrier() 62 if (tx->tx_list.next == &conn->ksnc_tx_queue) { in ksocknal_next_tx_carrier() 64 conn->ksnc_tx_carrier = NULL; in ksocknal_next_tx_carrier() 66 conn->ksnc_tx_carrier = list_entry(tx->tx_list.next, in ksocknal_next_tx_carrier() 68 LASSERT(conn->ksnc_tx_carrier->tx_msg.ksm_type == tx->tx_msg.ksm_type); in ksocknal_next_tx_carrier() 73 ksocknal_queue_tx_zcack_v2(ksock_conn_t *conn, in ksocknal_queue_tx_zcack_v2() argument [all …]
|
| D | socklnd.c | 323 ksocknal_associate_route_conn_locked(ksock_route_t *route, ksock_conn_t *conn) in ksocknal_associate_route_conn_locked() argument 326 int type = conn->ksnc_type; in ksocknal_associate_route_conn_locked() 329 conn->ksnc_route = route; in ksocknal_associate_route_conn_locked() 332 if (route->ksnr_myipaddr != conn->ksnc_myipaddr) { in ksocknal_associate_route_conn_locked() 338 &conn->ksnc_myipaddr); in ksocknal_associate_route_conn_locked() 344 &conn->ksnc_myipaddr); in ksocknal_associate_route_conn_locked() 351 route->ksnr_myipaddr = conn->ksnc_myipaddr; in ksocknal_associate_route_conn_locked() 370 ksock_conn_t *conn; in ksocknal_add_route_locked() local 397 conn = list_entry(tmp, ksock_conn_t, ksnc_list); in ksocknal_add_route_locked() 399 if (conn->ksnc_ipaddr != route->ksnr_ipaddr) in ksocknal_add_route_locked() [all …]
|
| D | socklnd.h | 517 ksocknal_conn_addref(ksock_conn_t *conn) in ksocknal_conn_addref() argument 519 LASSERT(atomic_read(&conn->ksnc_conn_refcount) > 0); in ksocknal_conn_addref() 520 atomic_inc(&conn->ksnc_conn_refcount); in ksocknal_conn_addref() 523 void ksocknal_queue_zombie_conn(ksock_conn_t *conn); 524 void ksocknal_finalize_zcreq(ksock_conn_t *conn); 527 ksocknal_conn_decref(ksock_conn_t *conn) in ksocknal_conn_decref() argument 529 LASSERT(atomic_read(&conn->ksnc_conn_refcount) > 0); in ksocknal_conn_decref() 530 if (atomic_dec_and_test(&conn->ksnc_conn_refcount)) in ksocknal_conn_decref() 531 ksocknal_queue_zombie_conn(conn); in ksocknal_conn_decref() 535 ksocknal_connsock_addref(ksock_conn_t *conn) in ksocknal_connsock_addref() argument [all …]
|
| /linux-4.4.14/net/rxrpc/ |
| D | ar-connection.c | 200 struct rxrpc_connection *conn; in rxrpc_alloc_connection() local 204 conn = kzalloc(sizeof(struct rxrpc_connection), gfp); in rxrpc_alloc_connection() 205 if (conn) { in rxrpc_alloc_connection() 206 INIT_WORK(&conn->processor, &rxrpc_process_connection); in rxrpc_alloc_connection() 207 INIT_LIST_HEAD(&conn->bundle_link); in rxrpc_alloc_connection() 208 conn->calls = RB_ROOT; in rxrpc_alloc_connection() 209 skb_queue_head_init(&conn->rx_queue); in rxrpc_alloc_connection() 210 rwlock_init(&conn->lock); in rxrpc_alloc_connection() 211 spin_lock_init(&conn->state_lock); in rxrpc_alloc_connection() 212 atomic_set(&conn->usage, 1); in rxrpc_alloc_connection() [all …]
|
| D | ar-connevent.c | 28 static void rxrpc_abort_calls(struct rxrpc_connection *conn, int state, in rxrpc_abort_calls() argument 34 _enter("{%d},%x", conn->debug_id, abort_code); in rxrpc_abort_calls() 36 read_lock_bh(&conn->lock); in rxrpc_abort_calls() 38 for (p = rb_first(&conn->calls); p; p = rb_next(p)) { in rxrpc_abort_calls() 53 read_unlock_bh(&conn->lock); in rxrpc_abort_calls() 60 static int rxrpc_abort_connection(struct rxrpc_connection *conn, in rxrpc_abort_connection() argument 70 _enter("%d,,%u,%u", conn->debug_id, error, abort_code); in rxrpc_abort_connection() 73 spin_lock_bh(&conn->state_lock); in rxrpc_abort_connection() 74 if (conn->state < RXRPC_CONN_REMOTELY_ABORTED) { in rxrpc_abort_connection() 75 conn->state = RXRPC_CONN_LOCALLY_ABORTED; in rxrpc_abort_connection() [all …]
|
| D | ar-security.c | 124 int rxrpc_init_client_conn_security(struct rxrpc_connection *conn) in rxrpc_init_client_conn_security() argument 128 struct key *key = conn->key; in rxrpc_init_client_conn_security() 131 _enter("{%d},{%x}", conn->debug_id, key_serial(key)); in rxrpc_init_client_conn_security() 147 conn->security = sec; in rxrpc_init_client_conn_security() 149 ret = conn->security->init_connection_security(conn); in rxrpc_init_client_conn_security() 151 rxrpc_security_put(conn->security); in rxrpc_init_client_conn_security() 152 conn->security = NULL; in rxrpc_init_client_conn_security() 163 int rxrpc_init_server_conn_security(struct rxrpc_connection *conn) in rxrpc_init_server_conn_security() argument 166 struct rxrpc_local *local = conn->trans->local; in rxrpc_init_server_conn_security() 174 sprintf(kdesc, "%u:%u", ntohs(conn->service_id), conn->security_ix); in rxrpc_init_server_conn_security() [all …]
|
| D | rxkad.c | 62 static int rxkad_init_connection_security(struct rxrpc_connection *conn) in rxkad_init_connection_security() argument 68 _enter("{%d},{%x}", conn->debug_id, key_serial(conn->key)); in rxkad_init_connection_security() 70 token = conn->key->payload.data[0]; in rxkad_init_connection_security() 71 conn->security_ix = token->security_index; in rxkad_init_connection_security() 84 switch (conn->security_level) { in rxkad_init_connection_security() 88 conn->size_align = 8; in rxkad_init_connection_security() 89 conn->security_size = sizeof(struct rxkad_level1_hdr); in rxkad_init_connection_security() 90 conn->header_size += sizeof(struct rxkad_level1_hdr); in rxkad_init_connection_security() 93 conn->size_align = 8; in rxkad_init_connection_security() 94 conn->security_size = sizeof(struct rxkad_level2_hdr); in rxkad_init_connection_security() [all …]
|
| D | ar-call.c | 124 call->conn->trans->local, addr_size, in rxrpc_call_hash_add() 294 call->epoch = call->conn->epoch; in rxrpc_alloc_client_call() 295 call->service_id = call->conn->service_id; in rxrpc_alloc_client_call() 296 call->in_clientflag = call->conn->in_clientflag; in rxrpc_alloc_client_call() 300 spin_lock(&call->conn->trans->peer->lock); in rxrpc_alloc_client_call() 301 list_add(&call->error_link, &call->conn->trans->peer->error_targets); in rxrpc_alloc_client_call() 302 spin_unlock(&call->conn->trans->peer->lock); in rxrpc_alloc_client_call() 390 _net("CALL new %d on CONN %d", call->debug_id, call->conn->debug_id); in rxrpc_get_client_call() 416 struct rxrpc_connection *conn, in rxrpc_incoming_call() argument 424 _enter(",%d,,%x", conn->debug_id, gfp); in rxrpc_incoming_call() [all …]
|
| D | ar-proc.c | 62 trans = call->conn->trans; in rxrpc_call_seq_show() 77 ntohs(call->conn->service_id), in rxrpc_call_seq_show() 78 ntohl(call->conn->cid), in rxrpc_call_seq_show() 80 call->conn->in_clientflag ? "Svc" : "Clt", in rxrpc_call_seq_show() 131 struct rxrpc_connection *conn; in rxrpc_connection_seq_show() local 144 conn = list_entry(v, struct rxrpc_connection, link); in rxrpc_connection_seq_show() 145 trans = conn->trans; in rxrpc_connection_seq_show() 160 ntohs(conn->service_id), in rxrpc_connection_seq_show() 161 ntohl(conn->cid), in rxrpc_connection_seq_show() 162 conn->call_counter, in rxrpc_connection_seq_show() [all …]
|
| D | ar-output.c | 179 call->debug_id, call->user_call_ID, call->state, call->conn); in rxrpc_client_sendmsg() 224 call->debug_id, call->user_call_ID, call->state, call->conn); in rxrpc_kernel_send_data() 257 call->debug_id, call->user_call_ID, call->state, call->conn); in rxrpc_kernel_abort_call() 500 ret = rxrpc_send_packet(call->conn->trans, skb); in rxrpc_queue_packet() 562 max = call->conn->trans->peer->maxdata; in rxrpc_send_data() 563 max -= call->conn->security_size; in rxrpc_send_data() 564 max &= ~(call->conn->size_align - 1UL); in rxrpc_send_data() 570 space = chunk + call->conn->size_align; in rxrpc_send_data() 571 space &= ~(call->conn->size_align - 1UL); in rxrpc_send_data() 573 size = space + call->conn->header_size; in rxrpc_send_data() [all …]
|
| D | ar-accept.c | 78 struct rxrpc_connection *conn; in rxrpc_accept_incoming_call() local 115 conn = rxrpc_incoming_connection(trans, &sp->hdr, GFP_NOIO); in rxrpc_accept_incoming_call() 117 if (IS_ERR(conn)) { in rxrpc_accept_incoming_call() 119 ret = PTR_ERR(conn); in rxrpc_accept_incoming_call() 123 call = rxrpc_incoming_call(rx, conn, &sp->hdr, GFP_NOIO); in rxrpc_accept_incoming_call() 124 rxrpc_put_connection(conn); in rxrpc_accept_incoming_call() 140 spin_lock(&call->conn->state_lock); in rxrpc_accept_incoming_call() 142 call->conn->state == RXRPC_CONN_SERVER_UNSECURED) { in rxrpc_accept_incoming_call() 145 call->conn->state = RXRPC_CONN_SERVER_CHALLENGING; in rxrpc_accept_incoming_call() 146 atomic_inc(&call->conn->usage); in rxrpc_accept_incoming_call() [all …]
|
| D | ar-input.c | 202 if (call->conn->security) in rxrpc_fast_process_data() 334 hi_serial = atomic_read(&call->conn->hi_serial); in rxrpc_fast_process_packet() 336 hi_serial = atomic_cmpxchg(&call->conn->hi_serial, hi_serial, in rxrpc_fast_process_packet() 369 if (call->conn->out_clientflag) in rxrpc_fast_process_packet() 544 if (call->conn->in_clientflag) in rxrpc_post_packet_to_call() 571 rxrpc_reject_packet(call->conn->trans->local, skb); in rxrpc_post_packet_to_call() 586 static void rxrpc_post_packet_to_conn(struct rxrpc_connection *conn, in rxrpc_post_packet_to_conn() argument 589 _enter("%p,%p", conn, skb); in rxrpc_post_packet_to_conn() 591 atomic_inc(&conn->usage); in rxrpc_post_packet_to_conn() 592 skb_queue_tail(&conn->rx_queue, skb); in rxrpc_post_packet_to_conn() [all …]
|
| D | ar-ack.c | 251 htonl(atomic_inc_return(&call->conn->serial)); in rxrpc_resend() 258 if (rxrpc_send_packet(call->conn->trans, txb) < 0) { in rxrpc_resend() 618 peer = call->conn->trans->peer; in rxrpc_extract_ackinfo() 908 msg.msg_name = &call->conn->trans->peer->srx.transport.sin; in rxrpc_process_call() 909 msg.msg_namelen = sizeof(call->conn->trans->peer->srx.transport.sin); in rxrpc_process_call() 914 hdr.epoch = call->conn->epoch; in rxrpc_process_call() 919 hdr.flags = call->conn->out_clientflag; in rxrpc_process_call() 921 hdr.securityIndex = call->conn->security_ix; in rxrpc_process_call() 923 hdr.serviceId = call->conn->service_id; in rxrpc_process_call() 942 error = call->conn->trans->peer->net_error; in rxrpc_process_call() [all …]
|
| D | ar-recvmsg.c | 148 sizeof(call->conn->trans->peer->srx); in rxrpc_recvmsg() 150 &call->conn->trans->peer->srx, len); in rxrpc_recvmsg() 206 if (call->conn->out_clientflag) { in rxrpc_recvmsg()
|
| D | af_rxrpc.c | 708 if (rx->conn) { in rxrpc_release_sock() 709 rxrpc_put_connection(rx->conn); in rxrpc_release_sock() 710 rx->conn = NULL; in rxrpc_release_sock()
|
| /linux-4.4.14/drivers/scsi/ |
| D | libiscsi.c | 88 inline void iscsi_conn_queue_work(struct iscsi_conn *conn) in iscsi_conn_queue_work() argument 90 struct Scsi_Host *shost = conn->session->host; in iscsi_conn_queue_work() 94 queue_work(ihost->workq, &conn->xmitwork); in iscsi_conn_queue_work() 139 struct iscsi_conn *conn = task->conn; in iscsi_prep_data_out_pdu() local 153 if (left > conn->max_xmit_dlength) { in iscsi_prep_data_out_pdu() 154 hton24(hdr->dlength, conn->max_xmit_dlength); in iscsi_prep_data_out_pdu() 155 r2t->data_count = conn->max_xmit_dlength; in iscsi_prep_data_out_pdu() 162 conn->dataout_pdus_cnt++; in iscsi_prep_data_out_pdu() 212 ISCSI_DBG_SESSION(task->conn->session, in iscsi_prep_ecdb_ahs() 238 ISCSI_DBG_SESSION(task->conn->session, in iscsi_prep_bidi_ahs() [all …]
|
| D | iscsi_tcp.c | 86 struct iscsi_conn *conn = rd_desc->arg.data; in iscsi_sw_tcp_recv() local 90 ISCSI_SW_TCP_DBG(conn, "in %d bytes\n", skb->len - offset); in iscsi_sw_tcp_recv() 94 consumed = iscsi_tcp_recv_skb(conn, skb, offset, 0, &status); in iscsi_sw_tcp_recv() 99 ISCSI_SW_TCP_DBG(conn, "read %d bytes status %d\n", in iscsi_sw_tcp_recv() 116 struct iscsi_conn *conn = sk->sk_user_data; in iscsi_sw_sk_state_check() local 119 (conn->session->state != ISCSI_STATE_LOGGING_OUT) && in iscsi_sw_sk_state_check() 121 ISCSI_SW_TCP_DBG(conn, "TCP_CLOSE|TCP_CLOSE_WAIT\n"); in iscsi_sw_sk_state_check() 122 iscsi_conn_failure(conn, ISCSI_ERR_TCP_CONN_CLOSE); in iscsi_sw_sk_state_check() 130 struct iscsi_conn *conn; in iscsi_sw_tcp_data_ready() local 135 conn = sk->sk_user_data; in iscsi_sw_tcp_data_ready() [all …]
|
| D | libiscsi_tcp.c | 415 struct iscsi_conn *conn = tcp_conn->iscsi_conn; in iscsi_tcp_data_recv_done() local 421 rc = iscsi_complete_pdu(conn, tcp_conn->in.hdr, in iscsi_tcp_data_recv_done() 422 conn->data, tcp_conn->in.datalen); in iscsi_tcp_data_recv_done() 433 struct iscsi_conn *conn = tcp_conn->iscsi_conn; in iscsi_tcp_data_recv_prep() local 436 if (conn->datadgst_en && in iscsi_tcp_data_recv_prep() 437 !(conn->session->tt->caps & CAP_DIGEST_OFFLOAD)) in iscsi_tcp_data_recv_prep() 441 conn->data, tcp_conn->in.datalen, in iscsi_tcp_data_recv_prep() 465 ISCSI_DBG_TCP(task->conn, "pending r2t dropped\n"); in iscsi_tcp_cleanup_task() 483 static int iscsi_tcp_data_in(struct iscsi_conn *conn, struct iscsi_task *task) in iscsi_tcp_data_in() argument 485 struct iscsi_tcp_conn *tcp_conn = conn->dd_data; in iscsi_tcp_data_in() [all …]
|
| D | scsi_transport_iscsi.c | 1619 static uint32_t iscsi_conn_get_sid(struct iscsi_cls_conn *conn) in iscsi_conn_get_sid() argument 1621 struct iscsi_cls_session *sess = iscsi_dev_to_session(conn->dev.parent); in iscsi_conn_get_sid() 1650 struct iscsi_cls_conn *conn; in iscsi_conn_lookup() local 1653 list_for_each_entry(conn, &connlist, conn_list) { in iscsi_conn_lookup() 1654 if ((conn->cid == cid) && (iscsi_conn_get_sid(conn) == sid)) { in iscsi_conn_lookup() 1656 return conn; in iscsi_conn_lookup() 2146 struct iscsi_cls_conn *conn = iscsi_dev_to_conn(dev); in iscsi_conn_release() local 2147 struct device *parent = conn->dev.parent; in iscsi_conn_release() 2149 ISCSI_DBG_TRANS_CONN(conn, "Releasing conn\n"); in iscsi_conn_release() 2150 kfree(conn); in iscsi_conn_release() [all …]
|
| /linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/ |
| D | o2iblnd_cb.c | 134 kib_conn_t *conn = rx->rx_conn; in kiblnd_drop_rx() local 135 struct kib_sched_info *sched = conn->ibc_sched; in kiblnd_drop_rx() 139 LASSERT(conn->ibc_nrx > 0); in kiblnd_drop_rx() 140 conn->ibc_nrx--; in kiblnd_drop_rx() 143 kiblnd_conn_decref(conn); in kiblnd_drop_rx() 149 kib_conn_t *conn = rx->rx_conn; in kiblnd_post_rx() local 150 kib_net_t *net = conn->ibc_peer->ibp_ni->ni_data; in kiblnd_post_rx() 161 mr = kiblnd_find_dma_mr(conn->ibc_hdev, rx->rx_msgaddr, IBLND_MSG_SIZE); in kiblnd_post_rx() 173 LASSERT(conn->ibc_state >= IBLND_CONN_INIT); in kiblnd_post_rx() 176 if (conn->ibc_state > IBLND_CONN_ESTABLISHED) { in kiblnd_post_rx() [all …]
|
| D | o2iblnd.h | 623 #define kiblnd_conn_addref(conn) \ argument 626 (conn), atomic_read(&(conn)->ibc_refcount)); \ 627 atomic_inc(&(conn)->ibc_refcount); \ 630 #define kiblnd_conn_decref(conn) \ argument 635 (conn), atomic_read(&(conn)->ibc_refcount)); \ 636 LASSERT_ATOMIC_POS(&(conn)->ibc_refcount); \ 637 if (atomic_dec_and_test(&(conn)->ibc_refcount)) { \ 639 list_add_tail(&(conn)->ibc_list, \ 690 kiblnd_send_keepalive(kib_conn_t *conn) in kiblnd_send_keepalive() argument 693 cfs_time_after(jiffies, conn->ibc_last_send + in kiblnd_send_keepalive() [all …]
|
| D | o2iblnd.c | 465 kib_conn_t *conn; in kiblnd_del_peer_locked() local 471 conn = list_entry(ctmp, kib_conn_t, ibc_list); in kiblnd_del_peer_locked() 473 kiblnd_close_conn_locked(conn, 0); in kiblnd_del_peer_locked() 538 kib_conn_t *conn; in kiblnd_get_conn_by_idx() local 560 conn = list_entry(ctmp, kib_conn_t, in kiblnd_get_conn_by_idx() 562 kiblnd_conn_addref(conn); in kiblnd_get_conn_by_idx() 566 return conn; in kiblnd_get_conn_by_idx() 609 static int kiblnd_get_completion_vector(kib_conn_t *conn, int cpt) in kiblnd_get_completion_vector() argument 615 lnet_nid_t nid = conn->ibc_peer->ibp_nid; in kiblnd_get_completion_vector() 617 vectors = conn->ibc_cmid->device->num_comp_vectors; in kiblnd_get_completion_vector() [all …]
|
| /linux-4.4.14/drivers/s390/net/ |
| D | netiucv.c | 217 struct iucv_connection *conn; member 228 struct iucv_connection *conn; member 296 static char *netiucv_printuser(struct iucv_connection *conn) in netiucv_printuser() argument 302 if (memcmp(conn->userdata, iucvMagic_ebcdic, 16)) { in netiucv_printuser() 305 memcpy(tmp_uid, conn->userid, 8); in netiucv_printuser() 307 memcpy(tmp_udat, conn->userdata, 16); in netiucv_printuser() 313 return netiucv_printname(conn->userid, 8); in netiucv_printuser() 532 struct iucv_connection *conn = path->private; in netiucv_callback_rx() local 535 ev.conn = conn; in netiucv_callback_rx() 537 fsm_event(conn->fsm, CONN_EVENT_RX, &ev); in netiucv_callback_rx() [all …]
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| D | conn.c | 35 struct nvkm_connector *conn = container_of(notify, typeof(*conn), hpd); in nvkm_connector_hpd() local 36 struct nvkm_disp *disp = conn->disp; in nvkm_connector_hpd() 40 int index = conn->index; in nvkm_connector_hpd() 42 CONN_DBG(conn, "HPD: %d", line->mask); in nvkm_connector_hpd() 44 if (!nvkm_gpio_get(gpio, 0, DCB_GPIO_UNUSED, conn->hpd.index)) in nvkm_connector_hpd() 55 nvkm_connector_fini(struct nvkm_connector *conn) in nvkm_connector_fini() argument 57 nvkm_notify_put(&conn->hpd); in nvkm_connector_fini() 61 nvkm_connector_init(struct nvkm_connector *conn) in nvkm_connector_init() argument 63 nvkm_notify_get(&conn->hpd); in nvkm_connector_init() 69 struct nvkm_connector *conn = *pconn; in nvkm_connector_del() local [all …]
|
| D | base.c | 104 if (ret = -ENXIO, outp->conn->index == req->v0.conn) { in nvkm_disp_hpd_ctor() 105 if (ret = -ENODEV, outp->conn->hpd.event) { in nvkm_disp_hpd_ctor() 107 notify->index = req->v0.conn; in nvkm_disp_hpd_ctor() 212 struct nvkm_connector *conn; in nvkm_disp_fini() local 219 list_for_each_entry(conn, &disp->conn, head) { in nvkm_disp_fini() 220 nvkm_connector_fini(conn); in nvkm_disp_fini() 230 struct nvkm_connector *conn; in nvkm_disp_init() local 233 list_for_each_entry(conn, &disp->conn, head) { in nvkm_disp_init() 234 nvkm_connector_init(conn); in nvkm_disp_init() 248 struct nvkm_connector *conn; in nvkm_disp_dtor() local [all …]
|
| D | outpdp.c | 140 struct nvkm_connector *conn = outp->base.conn; in nvkm_output_dp_hpd() local 152 nvkm_event_send(&disp->hpd, rep.mask, conn->index, &rep, sizeof(rep)); in nvkm_output_dp_hpd() 161 struct nvkm_connector *conn = outp->base.conn; in nvkm_output_dp_irq() local 170 nvkm_event_send(&disp->hpd, rep.mask, conn->index, &rep, sizeof(rep)); in nvkm_output_dp_irq() 188 nvkm_notify_put(&outp->base.conn->hpd); in nvkm_output_dp_init()
|
| D | outp.h | 19 struct nvkm_connector *conn; member
|
| /linux-4.4.14/arch/um/drivers/ |
| D | port_kern.c | 47 struct connection *conn = data; in pipe_interrupt() local 50 fd = os_rcv_fd(conn->socket[0], &conn->helper_pid); in pipe_interrupt() 57 os_close_file(conn->fd); in pipe_interrupt() 60 list_del(&conn->list); in pipe_interrupt() 62 conn->fd = fd; in pipe_interrupt() 63 list_add(&conn->list, &conn->port->connections); in pipe_interrupt() 65 complete(&conn->port->done); in pipe_interrupt() 78 struct connection *conn; in port_accept() local 89 conn = kmalloc(sizeof(*conn), GFP_ATOMIC); in port_accept() 90 if (conn == NULL) { in port_accept() [all …]
|
| D | vde_user.c | 16 VDECONN *conn = NULL; in vde_user_init() local 21 conn = vde_open(pri->vde_switch, pri->descr, pri->args); in vde_user_init() 23 if (conn == NULL) { in vde_user_init() 32 pri->conn = conn; in vde_user_init() 41 if (pri->conn != NULL) in vde_user_open() 42 return vde_datafd(pri->conn); in vde_user_open() 52 if (pri->conn != NULL) { in vde_remove() 54 vde_close(pri->conn); in vde_remove() 55 pri->conn = NULL; in vde_remove() 96 int vde_user_read(void *conn, void *buf, int len) in vde_user_read() argument [all …]
|
| D | vde.h | 13 void *conn; member 29 extern int vde_user_read(void *conn, void *buf, int len); 30 extern int vde_user_write(void *conn, void *buf, int len);
|
| D | vde_kern.c | 28 vpri->conn = NULL; in vde_init() 43 if (pri->conn != NULL) in vde_read() 44 return vde_user_read(pri->conn, skb_mac_header(skb), in vde_read() 55 if (pri->conn != NULL) in vde_write() 56 return vde_user_write((void *)pri->conn, skb->data, in vde_write()
|
| D | net_kern.c | 291 struct connection *conn = (struct connection *)_conn; in uml_net_user_timer_expire() local 293 dprintk(KERN_INFO "uml_net_user_timer_expire [%p]\n", conn); in uml_net_user_timer_expire() 294 do_connect(conn); in uml_net_user_timer_expire()
|
| /linux-4.4.14/drivers/block/drbd/ |
| D | drbd_state.c | 75 device->state.conn != C_STANDALONE || in conn_all_vols_unconf() 187 enum drbd_conns conn = C_MASK; in conn_lowest_conn() local 194 conn = min_t(enum drbd_conns, conn, device->state.conn); in conn_lowest_conn() 198 return conn; in conn_lowest_conn() 209 if (peer_device->device->state.conn == C_WF_REPORT_PARAMS) { in no_peer_wf_report_params() 240 return (os.conn >= C_CONNECTED && ns.conn >= C_CONNECTED && in cl_wide_st_chg() 242 (os.conn != C_STARTING_SYNC_T && ns.conn == C_STARTING_SYNC_T) || in cl_wide_st_chg() 243 (os.conn != C_STARTING_SYNC_S && ns.conn == C_STARTING_SYNC_S) || in cl_wide_st_chg() 245 (os.conn >= C_CONNECTED && ns.conn == C_DISCONNECTING) || in cl_wide_st_chg() 246 (os.conn == C_CONNECTED && ns.conn == C_VERIFY_S) || in cl_wide_st_chg() [all …]
|
| D | drbd_proc.c | 76 if (state.conn == C_VERIFY_S || state.conn == C_VERIFY_T) in drbd_get_syncer_progress() 133 if (state.conn == C_VERIFY_S || state.conn == C_VERIFY_T) in drbd_syncer_progress() 205 if (state.conn == C_SYNC_TARGET || in drbd_syncer_progress() 206 state.conn == C_VERIFY_S) { in drbd_syncer_progress() 218 if (state.conn == C_VERIFY_S || in drbd_syncer_progress() 219 state.conn == C_VERIFY_T) { in drbd_syncer_progress() 283 sn = drbd_conn_str(state.conn); in drbd_seq_show() 285 if (state.conn == C_STANDALONE && in drbd_seq_show() 329 if (state.conn == C_SYNC_SOURCE || in drbd_seq_show() 330 state.conn == C_SYNC_TARGET || in drbd_seq_show() [all …]
|
| D | drbd_worker.c | 412 switch (device->state.conn) { in w_resync_timer() 816 test_bit(GOT_PING_ACK, &connection->flags) || device->state.conn < C_CONNECTED); in ping_peer() 855 if (device->state.conn == C_VERIFY_S || device->state.conn == C_VERIFY_T) in drbd_resync_finished() 869 verify_done = (os.conn == C_VERIFY_S || os.conn == C_VERIFY_T); in drbd_resync_finished() 873 if (os.conn <= C_CONNECTED) in drbd_resync_finished() 877 ns.conn = C_CONNECTED; in drbd_resync_finished() 885 if (os.conn == C_VERIFY_S || os.conn == C_VERIFY_T) { in drbd_resync_finished() 894 if (os.conn == C_SYNC_TARGET || os.conn == C_PAUSED_SYNC_T) in drbd_resync_finished() 915 if (os.conn == C_SYNC_TARGET || os.conn == C_PAUSED_SYNC_T) { in drbd_resync_finished() 926 if (os.conn == C_SYNC_TARGET || os.conn == C_PAUSED_SYNC_T) { in drbd_resync_finished() [all …]
|
| D | drbd_req.h | 338 s.conn >= C_WF_BITMAP_T && in drbd_should_do_remote() 339 s.conn < C_AHEAD); in drbd_should_do_remote() 346 return s.conn == C_AHEAD || s.conn == C_WF_BITMAP_S; in drbd_should_send_out_of_sync()
|
| D | drbd_receiver.c | 520 conn_request_state(connection, NS(conn, C_BROKEN_PIPE), CS_HARD); in drbd_recv() 650 conn_request_state(connection, NS(conn, C_DISCONNECTING), CS_HARD); in drbd_try_connect() 731 conn_request_state(connection, NS(conn, C_DISCONNECTING), CS_HARD); in prepare_listen_socket() 773 conn_request_state(connection, NS(conn, C_DISCONNECTING), CS_HARD); in drbd_wait_for_connect() 917 if (conn_request_state(connection, NS(conn, C_WF_CONNECTION), CS_VERBOSE) < SS_SUCCESS) in conn_connect() 1096 rv = conn_request_state(connection, NS(conn, C_WF_REPORT_PARAMS), CS_VERBOSE); in conn_connect() 1942 pcmd = (device->state.conn >= C_SYNC_SOURCE && in e_end_block() 1943 device->state.conn <= C_PAUSED_SYNC_T && in e_end_block() 2249 _conn_request_state(connection, NS(conn, C_TIMEOUT), CS_HARD); in handle_write_conflicts() 2399 if (device->state.conn == C_SYNC_TARGET) in receive_Data() [all …]
|
| D | drbd_nl.c | 678 if (((device->state.conn < C_CONNECTED || in drbd_set_role() 691 if (device->state.conn >= C_WF_REPORT_PARAMS) { in drbd_set_role() 1036 if (device->state.conn < C_CONNECTED && assume_peer_has_space) { in drbd_new_dev_size() 1199 if (device->state.conn >= C_WF_REPORT_PARAMS) { in drbd_reconsider_max_bio_size() 1263 if (device->state.conn < C_CONNECTED) in drbd_suspend_al() 1425 if (device->state.conn >= C_CONNECTED) { in drbd_adm_disk_opts() 1687 if (device->state.conn < C_CONNECTED && in drbd_adm_attach() 1835 if (device->state.conn == C_CONNECTED) { in drbd_adm_attach() 1967 if (device->state.conn == C_SYNC_SOURCE || in conn_resync_running() 1968 device->state.conn == C_SYNC_TARGET || in conn_resync_running() [all …]
|
| D | drbd_state.h | 84 unsigned conn:5 ; /* 17/32 cstates */ member 100 unsigned conn:5 ; /* 17/32 cstates */
|
| D | drbd_req.c | 1014 if (on_congestion == OC_PULL_AHEAD && device->state.conn == C_AHEAD) in maybe_pull_ahead() 1040 _drbd_set_state(_NS(device, conn, C_AHEAD), 0, NULL); in maybe_pull_ahead() 1042 _drbd_set_state(_NS(device, conn, C_DISCONNECTING), 0, NULL); in maybe_pull_ahead() 1528 if (nc && device->state.conn >= C_WF_REPORT_PARAMS) in request_timer_fn() 1589 _conn_request_state(connection, NS(conn, C_TIMEOUT), CS_VERBOSE | CS_HARD); in request_timer_fn()
|
| /linux-4.4.14/net/wireless/ |
| D | sme.c | 52 if (!wdev->conn) in cfg80211_sme_free() 55 kfree(wdev->conn->ie); in cfg80211_sme_free() 56 kfree(wdev->conn); in cfg80211_sme_free() 57 wdev->conn = NULL; in cfg80211_sme_free() 72 if (wdev->conn->params.channel) in cfg80211_conn_scan() 83 if (wdev->conn->params.channel) { in cfg80211_conn_scan() 84 enum ieee80211_band band = wdev->conn->params.channel->band; in cfg80211_conn_scan() 92 request->channels[0] = wdev->conn->params.channel; in cfg80211_conn_scan() 118 memcpy(request->ssids[0].ssid, wdev->conn->params.ssid, in cfg80211_conn_scan() 119 wdev->conn->params.ssid_len); in cfg80211_conn_scan() [all …]
|
| D | wext-sme.c | 92 if (wdev->conn) { in cfg80211_mgd_wext_siwfreq() 191 if (wdev->conn) { in cfg80211_mgd_wext_siwessid() 280 if (wdev->conn) { in cfg80211_mgd_wext_siwap() 367 if (wdev->conn) { in cfg80211_wext_siwgenie()
|
| /linux-4.4.14/fs/ocfs2/ |
| D | stack_o2cb.c | 200 static int o2cb_dlm_lock(struct ocfs2_cluster_connection *conn, in o2cb_dlm_lock() argument 212 status = dlmlock(conn->cc_lockspace, o2dlm_mode, &lksb->lksb_o2dlm, in o2cb_dlm_lock() 220 static int o2cb_dlm_unlock(struct ocfs2_cluster_connection *conn, in o2cb_dlm_unlock() argument 228 status = dlmunlock(conn->cc_lockspace, &lksb->lksb_o2dlm, in o2cb_dlm_unlock() 320 struct ocfs2_cluster_connection *conn = data; in o2dlm_eviction_cb() local 323 node_num, conn->cc_namelen, conn->cc_name); in o2dlm_eviction_cb() 325 conn->cc_recovery_handler(node_num, conn->cc_recovery_data); in o2dlm_eviction_cb() 328 static int o2cb_cluster_connect(struct ocfs2_cluster_connection *conn) in o2cb_cluster_connect() argument 336 BUG_ON(conn == NULL); in o2cb_cluster_connect() 337 BUG_ON(conn->cc_proto == NULL); in o2cb_cluster_connect() [all …]
|
| D | stack_user.c | 215 static int ocfs2_live_connection_attach(struct ocfs2_cluster_connection *conn, in ocfs2_live_connection_attach() argument 221 c->oc_conn = conn; in ocfs2_live_connection_attach() 689 static int user_dlm_lock(struct ocfs2_cluster_connection *conn, in user_dlm_lock() argument 702 ret = dlm_lock(conn->cc_lockspace, mode, &lksb->lksb_fsdlm, in user_dlm_lock() 709 static int user_dlm_unlock(struct ocfs2_cluster_connection *conn, in user_dlm_unlock() argument 715 ret = dlm_unlock(conn->cc_lockspace, lksb->lksb_fsdlm.sb_lkid, in user_dlm_unlock() 744 static int user_plock(struct ocfs2_cluster_connection *conn, in user_plock() argument 768 return dlm_posix_get(conn->cc_lockspace, ino, file, fl); in user_plock() 770 return dlm_posix_unlock(conn->cc_lockspace, ino, file, fl); in user_plock() 772 return dlm_posix_lock(conn->cc_lockspace, ino, file, cmd, fl); in user_plock() [all …]
|
| D | stackglue.h | 138 int (*connect)(struct ocfs2_cluster_connection *conn); 154 int (*disconnect)(struct ocfs2_cluster_connection *conn); 160 int (*this_node)(struct ocfs2_cluster_connection *conn, 173 int (*dlm_lock)(struct ocfs2_cluster_connection *conn, 189 int (*dlm_unlock)(struct ocfs2_cluster_connection *conn, 216 int (*plock)(struct ocfs2_cluster_connection *conn, 256 struct ocfs2_cluster_connection **conn); 267 struct ocfs2_cluster_connection **conn); 268 int ocfs2_cluster_disconnect(struct ocfs2_cluster_connection *conn, 271 int ocfs2_cluster_this_node(struct ocfs2_cluster_connection *conn, [all …]
|
| D | stackglue.c | 241 int ocfs2_dlm_lock(struct ocfs2_cluster_connection *conn, in ocfs2_dlm_lock() argument 249 lksb->lksb_conn = conn; in ocfs2_dlm_lock() 251 BUG_ON(lksb->lksb_conn != conn); in ocfs2_dlm_lock() 252 return active_stack->sp_ops->dlm_lock(conn, mode, lksb, flags, in ocfs2_dlm_lock() 257 int ocfs2_dlm_unlock(struct ocfs2_cluster_connection *conn, in ocfs2_dlm_unlock() argument 263 return active_stack->sp_ops->dlm_unlock(conn, lksb, flags); in ocfs2_dlm_unlock() 301 int ocfs2_plock(struct ocfs2_cluster_connection *conn, u64 ino, in ocfs2_plock() argument 306 return active_stack->sp_ops->plock(conn, ino, file, cmd, fl); in ocfs2_plock() 320 struct ocfs2_cluster_connection **conn) in ocfs2_cluster_connect() argument 326 BUG_ON(conn == NULL); in ocfs2_cluster_connect() [all …]
|
| /linux-4.4.14/include/net/bluetooth/ |
| D | hci_core.h | 486 void (*connect_cfm_cb) (struct hci_conn *conn, u8 status); 487 void (*security_cfm_cb) (struct hci_conn *conn, u8 status); 488 void (*disconn_cfm_cb) (struct hci_conn *conn, u8 reason); 494 struct hci_conn *conn; member 521 struct hci_conn *conn; member 650 static inline bool hci_conn_ssp_enabled(struct hci_conn *conn) in hci_conn_ssp_enabled() argument 652 struct hci_dev *hdev = conn->hdev; in hci_conn_ssp_enabled() 654 test_bit(HCI_CONN_SSP_ENABLED, &conn->flags); in hci_conn_ssp_enabled() 657 static inline bool hci_conn_sc_enabled(struct hci_conn *conn) in hci_conn_sc_enabled() argument 659 struct hci_dev *hdev = conn->hdev; in hci_conn_sc_enabled() [all …]
|
| D | l2cap.h | 488 struct l2cap_conn *conn; member 655 int (*probe) (struct l2cap_conn *conn, struct l2cap_user *user); 656 void (*remove) (struct l2cap_conn *conn, struct l2cap_user *user); 930 void l2cap_chan_add(struct l2cap_conn *conn, struct l2cap_chan *chan); 931 void __l2cap_chan_add(struct l2cap_conn *conn, struct l2cap_chan *chan); 939 struct l2cap_conn *l2cap_conn_get(struct l2cap_conn *conn); 940 void l2cap_conn_put(struct l2cap_conn *conn); 942 int l2cap_register_user(struct l2cap_conn *conn, struct l2cap_user *user); 943 void l2cap_unregister_user(struct l2cap_conn *conn, struct l2cap_user *user);
|
| /linux-4.4.14/net/netfilter/ |
| D | xt_connlimit.c | 89 static inline bool already_closed(const struct nf_conn *conn) in already_closed() argument 91 if (nf_ct_protonum(conn) == IPPROTO_TCP) in already_closed() 92 return conn->proto.tcp.state == TCP_CONNTRACK_TIME_WAIT || in already_closed() 93 conn->proto.tcp.state == TCP_CONNTRACK_CLOSE; in already_closed() 123 struct xt_connlimit_conn *conn; in add_hlist() local 125 conn = kmem_cache_alloc(connlimit_conn_cachep, GFP_ATOMIC); in add_hlist() 126 if (conn == NULL) in add_hlist() 128 conn->tuple = *tuple; in add_hlist() 129 conn->addr = *addr; in add_hlist() 130 hlist_add_head(&conn->node, head); in add_hlist() [all …]
|
| /linux-4.4.14/drivers/infiniband/ulp/iser/ |
| D | iscsi_iser.c | 124 iscsi_iser_recv(struct iscsi_conn *conn, struct iscsi_hdr *hdr, in iscsi_iser_recv() argument 143 rc = iscsi_complete_pdu(conn, hdr, rx_data, rx_data_len); in iscsi_iser_recv() 149 iscsi_conn_failure(conn, rc); in iscsi_iser_recv() 186 struct iser_conn *iser_conn = task->conn->dd_data; in iser_initialize_task_headers() 268 iscsi_iser_mtask_xmit(struct iscsi_conn *conn, struct iscsi_task *task) in iscsi_iser_mtask_xmit() argument 272 iser_dbg("mtask xmit [cid %d itt 0x%x]\n", conn->id, task->itt); in iscsi_iser_mtask_xmit() 274 error = iser_send_control(conn, task); in iscsi_iser_mtask_xmit() 286 iscsi_iser_task_xmit_unsol_data(struct iscsi_conn *conn, in iscsi_iser_task_xmit_unsol_data() argument 301 error = iser_send_data_out(conn, task, &hdr); in iscsi_iser_task_xmit_unsol_data() 324 struct iscsi_conn *conn = task->conn; in iscsi_iser_task_xmit() local [all …]
|
| D | iser_initiator.c | 330 static int iser_post_rx_bufs(struct iscsi_conn *conn, struct iscsi_hdr *req) in iser_post_rx_bufs() argument 332 struct iser_conn *iser_conn = conn->dd_data; in iser_post_rx_bufs() 334 struct iscsi_session *session = conn->session; in iser_post_rx_bufs() 369 int iser_send_command(struct iscsi_conn *conn, in iser_send_command() argument 372 struct iser_conn *iser_conn = conn->dd_data; in iser_send_command() 432 iser_err("conn %p failed task->itt %d err %d\n",conn, task->itt, err); in iser_send_command() 439 int iser_send_data_out(struct iscsi_conn *conn, in iser_send_data_out() argument 443 struct iser_conn *iser_conn = conn->dd_data; in iser_send_data_out() 500 iser_err("conn %p failed err %d\n", conn, err); in iser_send_data_out() 504 int iser_send_control(struct iscsi_conn *conn, in iser_send_control() argument [all …]
|
| D | iscsi_iser.h | 613 int iser_send_control(struct iscsi_conn *conn, 616 int iser_send_command(struct iscsi_conn *conn, 619 int iser_send_data_out(struct iscsi_conn *conn, 623 void iscsi_iser_recv(struct iscsi_conn *conn,
|
| /linux-4.4.14/sound/firewire/fireworks/ |
| D | fireworks_stream.c | 15 struct cmp_connection *conn; in init_stream() local 21 conn = &efw->out_conn; in init_stream() 25 conn = &efw->in_conn; in init_stream() 30 err = cmp_connection_init(conn, efw->unit, c_dir, 0); in init_stream() 37 cmp_connection_destroy(conn); in init_stream() 59 struct cmp_connection *conn; in start_stream() local 67 conn = &efw->out_conn; in start_stream() 71 conn = &efw->in_conn; in start_stream() 82 err = cmp_connection_establish(conn, in start_stream() 89 conn->resources.channel, in start_stream() [all …]
|
| /linux-4.4.14/drivers/net/wireless/ath/ath6kl/ |
| D | txrx.c | 102 static bool ath6kl_process_uapsdq(struct ath6kl_sta *conn, in ath6kl_process_uapsdq() argument 114 if (conn->sta_flags & STA_PS_APSD_TRIGGER) { in ath6kl_process_uapsdq() 120 spin_lock_bh(&conn->psq_lock); in ath6kl_process_uapsdq() 121 if (!skb_queue_empty(&conn->apsdq)) in ath6kl_process_uapsdq() 123 else if (conn->sta_flags & STA_PS_APSD_EOSP) in ath6kl_process_uapsdq() 126 spin_unlock_bh(&conn->psq_lock); in ath6kl_process_uapsdq() 128 } else if (!conn->apsd_info) { in ath6kl_process_uapsdq() 152 if ((conn->apsd_info & (1 << traffic_class)) == 0) in ath6kl_process_uapsdq() 156 spin_lock_bh(&conn->psq_lock); in ath6kl_process_uapsdq() 157 is_apsdq_empty = skb_queue_empty(&conn->apsdq); in ath6kl_process_uapsdq() [all …]
|
| D | main.c | 29 struct ath6kl_sta *conn = NULL; in ath6kl_find_sta() local 39 conn = &ar->sta_list[i]; in ath6kl_find_sta() 44 return conn; in ath6kl_find_sta() 49 struct ath6kl_sta *conn = NULL; in ath6kl_find_sta_by_aid() local 54 conn = &ar->sta_list[ctr]; in ath6kl_find_sta_by_aid() 58 return conn; in ath6kl_find_sta_by_aid() 864 struct ath6kl_sta *conn; in ath6kl_pspoll_event() local 870 conn = ath6kl_find_sta_by_aid(ar, aid); in ath6kl_pspoll_event() 872 if (!conn) in ath6kl_pspoll_event() 878 spin_lock_bh(&conn->psq_lock); in ath6kl_pspoll_event() [all …]
|
| D | cfg80211.c | 3099 struct ath6kl_sta *conn; in ath6kl_mgmt_powersave_ap() local 3109 conn = ath6kl_find_sta(vif, mgmt->da); in ath6kl_mgmt_powersave_ap() 3110 if (!conn) in ath6kl_mgmt_powersave_ap() 3113 if (conn->sta_flags & STA_PS_SLEEP) { in ath6kl_mgmt_powersave_ap() 3114 if (!(conn->sta_flags & STA_PS_POLLED)) { in ath6kl_mgmt_powersave_ap() 3128 spin_lock_bh(&conn->psq_lock); in ath6kl_mgmt_powersave_ap() 3129 is_psq_empty = skb_queue_empty(&conn->psq) && in ath6kl_mgmt_powersave_ap() 3130 (conn->mgmt_psq_len == 0); in ath6kl_mgmt_powersave_ap() 3131 list_add_tail(&mgmt_buf->list, &conn->mgmt_psq); in ath6kl_mgmt_powersave_ap() 3132 conn->mgmt_psq_len++; in ath6kl_mgmt_powersave_ap() [all …]
|
| /linux-4.4.14/drivers/infiniband/ulp/isert/ |
| D | ib_isert.c | 53 isert_map_rdma(struct iscsi_conn *conn, struct iscsi_cmd *cmd, 58 isert_reg_rdma(struct iscsi_conn *conn, struct iscsi_cmd *cmd, 61 isert_put_response(struct iscsi_conn *conn, struct iscsi_cmd *cmd); 72 isert_prot_cmd(struct isert_conn *conn, struct se_cmd *cmd) in isert_prot_cmd() argument 74 return (conn->pi_support && in isert_prot_cmd() 554 struct se_session *se_sess = isert_conn->conn->sess->se_sess; in isert_conn_create_fastreg_pool() 717 event->param.conn.initiator_depth, in isert_connect_request() 914 iscsit_cause_connection_reinstatement(isert_conn->conn, 0); in isert_disconnected_handler() 1137 isert_put_login_tx(struct iscsi_conn *conn, struct iscsi_login *login, in isert_put_login_tx() argument 1140 struct isert_conn *isert_conn = conn->context; in isert_put_login_tx() [all …]
|
| D | ib_isert.h | 135 struct isert_conn *conn; member 160 struct iscsi_conn *conn; member 211 int (*reg_rdma_mem)(struct iscsi_conn *conn,
|
| /linux-4.4.14/sound/firewire/oxfw/ |
| D | oxfw-stream.c | 119 struct cmp_connection *conn; in start_stream() local 126 conn = &oxfw->in_conn; in start_stream() 129 conn = &oxfw->out_conn; in start_stream() 163 err = cmp_connection_establish(conn, in start_stream() 169 conn->resources.channel, in start_stream() 170 conn->speed); in start_stream() 172 cmp_connection_break(conn); in start_stream() 188 struct cmp_connection *conn; in check_connection_used_by_others() local 193 conn = &oxfw->out_conn; in check_connection_used_by_others() 195 conn = &oxfw->in_conn; in check_connection_used_by_others() [all …]
|
| /linux-4.4.14/drivers/scsi/cxgbi/ |
| D | libcxgbi.c | 1691 struct iscsi_tcp_conn *tcp_conn = task->conn->dd_data; in task_release_itt() 1708 struct iscsi_conn *conn = task->conn; in task_reserve_itt() local 1709 struct iscsi_session *sess = conn->session; in task_reserve_itt() 1710 struct iscsi_tcp_conn *tcp_conn = conn->dd_data; in task_reserve_itt() 1743 void cxgbi_parse_pdu_itt(struct iscsi_conn *conn, itt_t itt, int *idx, int *age) in cxgbi_parse_pdu_itt() argument 1745 struct iscsi_tcp_conn *tcp_conn = conn->dd_data; in cxgbi_parse_pdu_itt() 1766 struct iscsi_conn *conn = csk->user_data; in cxgbi_conn_tx_open() local 1768 if (conn) { in cxgbi_conn_tx_open() 1770 "csk 0x%p, cid %d.\n", csk, conn->id); in cxgbi_conn_tx_open() 1771 iscsi_conn_queue_work(conn); in cxgbi_conn_tx_open() [all …]
|
| /linux-4.4.14/drivers/scsi/be2iscsi/ |
| D | be_iscsi.c | 134 struct iscsi_conn *conn; in beiscsi_conn_create() local 149 conn = cls_conn->dd_data; in beiscsi_conn_create() 150 beiscsi_conn = conn->dd_data; in beiscsi_conn_create() 153 beiscsi_conn->conn = conn; in beiscsi_conn_create() 199 struct iscsi_conn *conn = cls_conn->dd_data; in beiscsi_conn_bind() local 200 struct beiscsi_conn *beiscsi_conn = conn->dd_data; in beiscsi_conn_bind() 230 beiscsi_ep->conn = beiscsi_conn; in beiscsi_conn_bind() 235 beiscsi_conn, conn, beiscsi_ep->ep_cid); in beiscsi_conn_bind() 671 struct iscsi_conn *conn = cls_conn->dd_data; in beiscsi_set_param() local 672 struct iscsi_session *session = conn->session; in beiscsi_set_param() [all …]
|
| D | be_main.c | 223 struct iscsi_conn *conn; in beiscsi_eh_abort() local 254 conn = aborted_task->conn; in beiscsi_eh_abort() 255 beiscsi_conn = conn->dd_data; in beiscsi_eh_abort() 300 struct iscsi_conn *conn; in beiscsi_eh_device_reset() local 318 conn = session->leadconn; in beiscsi_eh_device_reset() 319 beiscsi_conn = conn->dd_data; in beiscsi_eh_device_reset() 325 for (i = 0; i < conn->session->cmds_max; i++) { in beiscsi_eh_device_reset() 326 abrt_task = conn->session->cmds[i]; in beiscsi_eh_device_reset() 1102 struct iscsi_conn *conn = beiscsi_conn->conn; in beiscsi_process_async_pdu() local 1103 struct iscsi_session *session = conn->session; in beiscsi_process_async_pdu() [all …]
|
| D | be_iscsi.h | 49 void beiscsi_offload_iscsi(struct beiscsi_hba *phba, struct iscsi_conn *conn,
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
| D | mxm.c | 75 mxm_sor_map(struct nvkm_bios *bios, u8 conn) in mxm_sor_map() argument 85 if (conn < nvbios_rd08(bios, map + 3)) { in mxm_sor_map() 87 map += conn; in mxm_sor_map() 99 return g84_sor_map[conn]; in mxm_sor_map() 101 return g92_sor_map[conn]; in mxm_sor_map() 103 return g94_sor_map[conn]; in mxm_sor_map() 105 return g98_sor_map[conn]; in mxm_sor_map()
|
| D | dcb.c | 128 u32 conn = nvbios_rd32(bios, dcb + 0x00); in dcb_outp_parse() local 129 outp->or = (conn & 0x0f000000) >> 24; in dcb_outp_parse() 130 outp->location = (conn & 0x00300000) >> 20; in dcb_outp_parse() 131 outp->bus = (conn & 0x000f0000) >> 16; in dcb_outp_parse() 132 outp->connector = (conn & 0x0000f000) >> 12; in dcb_outp_parse() 133 outp->heads = (conn & 0x00000f00) >> 8; in dcb_outp_parse() 134 outp->i2c_index = (conn & 0x000000f0) >> 4; in dcb_outp_parse() 135 outp->type = (conn & 0x0000000f); in dcb_outp_parse()
|
| D | Kbuild | 4 nvkm-y += nvkm/subdev/bios/conn.o
|
| /linux-4.4.14/drivers/hwtracing/coresight/ |
| D | coresight.c | 75 struct coresight_connection *conn; in coresight_find_link_inport() local 81 conn = &parent->conns[i]; in coresight_find_link_inport() 82 if (conn->child_dev == csdev) in coresight_find_link_inport() 83 return conn->child_port; in coresight_find_link_inport() 96 struct coresight_connection *conn; in coresight_find_link_outport() local 102 conn = &csdev->conns[i]; in coresight_find_link_outport() 103 if (conn->child_dev == child) in coresight_find_link_outport() 104 return conn->outport; in coresight_find_link_outport() 309 struct coresight_connection *conn; in coresight_build_paths() local 322 conn = &csdev->conns[i]; in coresight_build_paths() [all …]
|
| /linux-4.4.14/drivers/scsi/bnx2i/ |
| D | bnx2i_iscsi.c | 114 if ((start_bd_offset > task->conn->session->first_burst) || in bnx2i_setup_write_cmd_bd_info() 118 iscsi_conn_printk(KERN_ALERT, task->conn, in bnx2i_setup_write_cmd_bd_info() 124 iscsi_conn_printk(KERN_ALERT, task->conn, in bnx2i_setup_write_cmd_bd_info() 190 bd_count = bnx2i_map_scsi_sg(cmd->conn->hba, cmd); in bnx2i_iscsi_map_sg_list() 427 if (bnx2i_ep->conn) { in bnx2i_free_ep() 428 bnx2i_ep->conn->ep = NULL; in bnx2i_free_ep() 429 bnx2i_ep->conn = NULL; in bnx2i_free_ep() 1084 struct bnx2i_conn *bnx2i_conn = cmd->conn; in bnx2i_iscsi_send_generic_request() 1160 struct iscsi_conn *conn = task->conn; in bnx2i_cleanup_task() local 1161 struct bnx2i_conn *bnx2i_conn = conn->dd_data; in bnx2i_cleanup_task() [all …]
|
| D | bnx2i.h | 259 struct bnx2i_conn *conn; member 751 struct bnx2i_conn *conn; member 828 void bnx2i_get_rq_buf(struct bnx2i_conn *conn, char *ptr, int len); 829 void bnx2i_put_rq_buf(struct bnx2i_conn *conn, int count); 836 extern int bnx2i_send_iscsi_login(struct bnx2i_conn *conn, 838 extern int bnx2i_send_iscsi_tmf(struct bnx2i_conn *conn, 840 extern int bnx2i_send_iscsi_text(struct bnx2i_conn *conn, 842 extern int bnx2i_send_iscsi_scsicmd(struct bnx2i_conn *conn, 844 extern int bnx2i_send_iscsi_nopout(struct bnx2i_conn *conn, 847 extern int bnx2i_send_iscsi_logout(struct bnx2i_conn *conn, [all …]
|
| D | bnx2i_hwi.c | 210 static void bnx2i_ring_577xx_doorbell(struct bnx2i_conn *conn) in bnx2i_ring_577xx_doorbell() argument 220 writel(cpu_to_le32(msg), conn->ep->qp.ctx_base); in bnx2i_ring_577xx_doorbell() 390 struct iscsi_conn *conn = bnx2i_conn->cls_conn->dd_data; in bnx2i_send_iscsi_tmf() local 414 ctask = iscsi_itt_to_task(conn, tmfabort_hdr->rtt); in bnx2i_send_iscsi_tmf() 645 void bnx2i_update_iscsi_conn(struct iscsi_conn *conn) in bnx2i_update_iscsi_conn() argument 647 struct bnx2i_conn *bnx2i_conn = conn->dd_data; in bnx2i_update_iscsi_conn() 665 if (conn->hdrdgst_en) in bnx2i_update_iscsi_conn() 667 if (conn->datadgst_en) in bnx2i_update_iscsi_conn() 669 if (conn->session->initial_r2t_en) in bnx2i_update_iscsi_conn() 671 if (conn->session->imm_data_en) in bnx2i_update_iscsi_conn() [all …]
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/ |
| D | nouveau_bios.c | 1398 uint32_t conn, uint32_t conf, struct dcb_output *entry) in parse_dcb20_entry() argument 1403 entry->type = conn & 0xf; in parse_dcb20_entry() 1404 entry->i2c_index = (conn >> 4) & 0xf; in parse_dcb20_entry() 1405 entry->heads = (conn >> 8) & 0xf; in parse_dcb20_entry() 1406 entry->connector = (conn >> 12) & 0xf; in parse_dcb20_entry() 1407 entry->bus = (conn >> 16) & 0xf; in parse_dcb20_entry() 1408 entry->location = (conn >> 20) & 0x3; in parse_dcb20_entry() 1409 entry->or = (conn >> 24) & 0xf; in parse_dcb20_entry() 1540 uint32_t conn, uint32_t conf, struct dcb_output *entry) in parse_dcb15_entry() argument 1544 switch (conn & 0x0000000f) { in parse_dcb15_entry() [all …]
|
| D | nouveau_display.c | 377 struct nouveau_connector *conn = nouveau_connector(connector); in nouveau_display_init() local 378 nvif_notify_get(&conn->hpd); in nouveau_display_init() 403 struct nouveau_connector *conn = nouveau_connector(connector); in nouveau_display_fini() local 404 nvif_notify_put(&conn->hpd); in nouveau_display_fini()
|
| /linux-4.4.14/include/scsi/ |
| D | scsi_transport_iscsi.h | 101 int (*start_conn) (struct iscsi_cls_conn *conn); 102 void (*stop_conn) (struct iscsi_cls_conn *conn, int flag); 103 void (*destroy_conn) (struct iscsi_cls_conn *conn); 104 int (*set_param) (struct iscsi_cls_conn *conn, enum iscsi_param param, 108 int (*get_conn_param) (struct iscsi_cls_conn *conn, 117 int (*send_pdu) (struct iscsi_cls_conn *conn, struct iscsi_hdr *hdr, 119 void (*get_stats) (struct iscsi_cls_conn *conn, 130 void (*parse_pdu_itt) (struct iscsi_conn *conn, itt_t itt, 182 extern void iscsi_conn_error_event(struct iscsi_cls_conn *conn, 184 extern void iscsi_conn_login_event(struct iscsi_cls_conn *conn, [all …]
|
| D | libiscsi.h | 130 struct iscsi_conn *conn; /* used connection */ member 432 extern void iscsi_conn_failure(struct iscsi_conn *conn, enum iscsi_err err); 439 extern void iscsi_suspend_tx(struct iscsi_conn *conn); 440 extern void iscsi_suspend_queue(struct iscsi_conn *conn); 441 extern void iscsi_conn_queue_work(struct iscsi_conn *conn);
|
| D | libiscsi_tcp.h | 98 extern int iscsi_tcp_recv_skb(struct iscsi_conn *conn, struct sk_buff *skb, 133 extern int iscsi_tcp_set_max_r2t(struct iscsi_conn *conn, char *buf);
|
| /linux-4.4.14/drivers/video/fbdev/nvidia/ |
| D | nv_of.c | 28 int nvidia_probe_of_connector(struct fb_info *info, int conn, u8 **out_edid) in nvidia_probe_of_connector() argument 51 if ((pname[len-1] == 'A' && conn == 1) || in nvidia_probe_of_connector() 52 (pname[len-1] == 'B' && conn == 2)) { in nvidia_probe_of_connector() 75 printk(KERN_DEBUG "nvidiafb: Found OF EDID for head %d\n", conn); in nvidia_probe_of_connector()
|
| D | nv_i2c.c | 152 int nvidia_probe_i2c_connector(struct fb_info *info, int conn, u8 **out_edid) in nvidia_probe_i2c_connector() argument 157 if (par->chan[conn - 1].par) in nvidia_probe_i2c_connector() 158 edid = fb_ddc_read(&par->chan[conn - 1].adapter); in nvidia_probe_i2c_connector() 160 if (!edid && conn == 1) { in nvidia_probe_i2c_connector()
|
| D | nv_proto.h | 37 int nvidia_probe_i2c_connector(struct fb_info *info, int conn, 45 int nvidia_probe_of_connector(struct fb_info *info, int conn,
|
| /linux-4.4.14/drivers/video/fbdev/aty/ |
| D | radeon_i2c.c | 140 int radeon_probe_i2c_connector(struct radeonfb_info *rinfo, int conn, in radeon_probe_i2c_connector() argument 145 edid = fb_ddc_read(&rinfo->i2c[conn-1].adapter); in radeon_probe_i2c_connector() 150 pr_debug("radeonfb: I2C (port %d) ... not found\n", conn); in radeon_probe_i2c_connector() 157 pr_debug("radeonfb: I2C (port %d) ... found LVDS panel\n", conn); in radeon_probe_i2c_connector() 160 pr_debug("radeonfb: I2C (port %d) ... found TMDS panel\n", conn); in radeon_probe_i2c_connector() 164 pr_debug("radeonfb: I2C (port %d) ... found CRT display\n", conn); in radeon_probe_i2c_connector()
|
| D | radeon_monitor.c | 256 int offset, chips, connectors, tmp, i, conn, type; in radeon_parse_connector_info() local 282 for (conn = 0; ; conn++) { in radeon_parse_connector_info() 289 conn, type, __conn_type_table[type], tmp); in radeon_parse_connector_info()
|
| /linux-4.4.14/drivers/gpio/ |
| D | gpiolib-acpi.c | 650 struct acpi_gpio_connection *conn; in acpi_gpio_adr_space_handler() local 663 list_for_each_entry(conn, &achip->conns, node) { in acpi_gpio_adr_space_handler() 664 if (conn->pin == pin) { in acpi_gpio_adr_space_handler() 666 desc = conn->desc; in acpi_gpio_adr_space_handler() 721 conn = kzalloc(sizeof(*conn), GFP_KERNEL); in acpi_gpio_adr_space_handler() 722 if (!conn) { in acpi_gpio_adr_space_handler() 729 conn->pin = pin; in acpi_gpio_adr_space_handler() 730 conn->desc = desc; in acpi_gpio_adr_space_handler() 731 list_add_tail(&conn->node, &achip->conns); in acpi_gpio_adr_space_handler() 767 struct acpi_gpio_connection *conn, *tmp; in acpi_gpiochip_free_regions() local [all …]
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/ |
| D | nv50.c | 100 u8 *conn; in mxm_dcb_sanitise_entry() local 146 conn = bios->data; in mxm_dcb_sanitise_entry() 147 conn += nvbios_connEe(bios, (ctx.outp[0] & 0x0000f000) >> 12, &ver, &len); in mxm_dcb_sanitise_entry() 148 type = conn[0]; in mxm_dcb_sanitise_entry() 171 conn[0] = type; in mxm_dcb_sanitise_entry()
|
| /linux-4.4.14/drivers/net/wireless/ath/wil6210/ |
| D | cfg80211.c | 402 struct wmi_connect_cmd conn; in wil_cfg80211_connect() local 466 memset(&conn, 0, sizeof(conn)); in wil_cfg80211_connect() 469 conn.network_type = WMI_NETTYPE_INFRA; in wil_cfg80211_connect() 472 conn.network_type = WMI_NETTYPE_P2P; in wil_cfg80211_connect() 481 conn.dot11_auth_mode = WMI_AUTH11_SHARED; in wil_cfg80211_connect() 482 conn.auth_mode = WMI_AUTH_WPA2_PSK; in wil_cfg80211_connect() 483 conn.pairwise_crypto_type = WMI_CRYPT_AES_GCMP; in wil_cfg80211_connect() 484 conn.pairwise_crypto_len = 16; in wil_cfg80211_connect() 485 conn.group_crypto_type = WMI_CRYPT_AES_GCMP; in wil_cfg80211_connect() 486 conn.group_crypto_len = 16; in wil_cfg80211_connect() [all …]
|
| /linux-4.4.14/fs/ocfs2/dlmfs/ |
| D | userdlm.c | 303 struct ocfs2_cluster_connection *conn = in user_dlm_unblock_lock() local 348 status = ocfs2_dlm_unlock(conn, &lockres->l_lksb, in user_dlm_unblock_lock() 385 status = ocfs2_dlm_lock(conn, new_level, &lockres->l_lksb, in user_dlm_unblock_lock() 430 struct ocfs2_cluster_connection *conn = in user_dlm_cluster_lock() local 488 status = ocfs2_dlm_lock(conn, level, &lockres->l_lksb, in user_dlm_cluster_lock() 609 struct ocfs2_cluster_connection *conn = in user_dlm_destroy_lock() local 645 status = ocfs2_dlm_unlock(conn, &lockres->l_lksb, DLM_LKF_VALBLK); in user_dlm_destroy_lock() 673 struct ocfs2_cluster_connection *conn; in user_dlm_register() local 678 NULL, &conn); in user_dlm_register() 682 return rc ? ERR_PTR(rc) : conn; in user_dlm_register() [all …]
|
| D | dlmfs.c | 474 struct ocfs2_cluster_connection *conn; in dlmfs_mkdir() local 494 conn = user_dlm_register(domain); in dlmfs_mkdir() 495 if (IS_ERR(conn)) { in dlmfs_mkdir() 496 status = PTR_ERR(conn); in dlmfs_mkdir() 501 ip->ip_conn = conn; in dlmfs_mkdir()
|
| D | userdlm.h | 87 void user_dlm_unregister(struct ocfs2_cluster_connection *conn);
|
| /linux-4.4.14/drivers/net/wireless/ti/wlcore/ |
| D | debugfs.c | 265 wl->conf.conn.dynamic_ps_timeout); in dynamic_ps_timeout_read() 290 wl->conf.conn.dynamic_ps_timeout = value; in dynamic_ps_timeout_write() 329 wl->conf.conn.forced_ps); in forced_ps_read() 354 if (wl->conf.conn.forced_ps == value) in forced_ps_write() 357 wl->conf.conn.forced_ps = value; in forced_ps_write() 648 if (wl->conf.conn.wake_up_event == CONF_WAKE_UP_EVENT_DTIM || in dtim_interval_read() 649 wl->conf.conn.wake_up_event == CONF_WAKE_UP_EVENT_N_DTIM) in dtim_interval_read() 650 value = wl->conf.conn.listen_interval; in dtim_interval_read() 678 wl->conf.conn.listen_interval = value; in dtim_interval_write() 681 wl->conf.conn.wake_up_event = CONF_WAKE_UP_EVENT_DTIM; in dtim_interval_write() [all …]
|
| D | ps.c | 100 timeout = wl->conf.conn.forced_ps ? in wl1271_ps_elp_sleep() 179 u16 timeout = wl->conf.conn.dynamic_ps_timeout; in wl1271_ps_set_mode() 188 wl->conf.conn.wake_up_event, in wl1271_ps_set_mode() 189 wl->conf.conn.listen_interval); in wl1271_ps_set_mode()
|
| D | acx.c | 365 wl->conf.conn.bcn_filt_mode == CONF_BCN_FILT_MODE_DISABLED) in wl1271_acx_beacon_filter_opt() 414 for (i = 0; i < wl->conf.conn.bcn_filt_ie_count; i++) { in wl1271_acx_beacon_filter_table() 415 struct conf_bcn_filt_rule *r = &(wl->conf.conn.bcn_filt_ie[i]); in wl1271_acx_beacon_filter_table() 471 threshold = wl->conf.conn.synch_fail_thold; in wl1271_acx_conn_monit_params() 472 timeout = wl->conf.conn.bss_lose_timeout; in wl1271_acx_conn_monit_params() 592 bb->beacon_rx_timeout = cpu_to_le16(wl->conf.conn.beacon_rx_timeout); in wl1271_acx_bcn_dtim_options() 593 bb->broadcast_timeout = cpu_to_le16(wl->conf.conn.broadcast_timeout); in wl1271_acx_bcn_dtim_options() 594 bb->rx_broadcast_in_ps = wl->conf.conn.rx_broadcast_in_ps; in wl1271_acx_bcn_dtim_options() 595 bb->ps_poll_threshold = wl->conf.conn.ps_poll_threshold; in wl1271_acx_bcn_dtim_options() 1081 if (enable && wl->conf.conn.bet_enable == CONF_BET_MODE_DISABLE) in wl1271_acx_bet_enable() [all …]
|
| D | event.c | 240 int delay = wl->conf.conn.synch_fail_thold * in wlcore_event_beacon_loss() 241 wl->conf.conn.bss_lose_timeout; in wlcore_event_beacon_loss()
|
| /linux-4.4.14/fs/nfsd/ |
| D | nfs4callback.c | 729 static int setup_callback_client(struct nfs4_client *clp, struct nfs4_cb_conn *conn, struct nfsd4_s… in setup_callback_client() argument 739 .address = (struct sockaddr *) &conn->cb_addr, in setup_callback_client() 740 .addrsize = conn->cb_addrlen, in setup_callback_client() 741 .saddress = (struct sockaddr *) &conn->cb_saddr, in setup_callback_client() 755 args.prognumber = conn->cb_prog; in setup_callback_client() 758 clp->cl_cb_ident = conn->cb_ident; in setup_callback_client() 760 if (!conn->cb_xprt) in setup_callback_client() 762 clp->cl_cb_conn.cb_xprt = conn->cb_xprt; in setup_callback_client() 764 args.bc_xprt = conn->cb_xprt; in setup_callback_client() 766 args.protocol = conn->cb_xprt->xpt_class->xcl_ident | in setup_callback_client() [all …]
|
| D | nfs4state.c | 1491 struct nfsd4_conn *conn; in alloc_conn() local 1493 conn = kmalloc(sizeof(struct nfsd4_conn), GFP_KERNEL); in alloc_conn() 1494 if (!conn) in alloc_conn() 1497 conn->cn_xprt = rqstp->rq_xprt; in alloc_conn() 1498 conn->cn_flags = flags; in alloc_conn() 1499 INIT_LIST_HEAD(&conn->cn_xpt_user.list); in alloc_conn() 1500 return conn; in alloc_conn() 1503 static void __nfsd4_hash_conn(struct nfsd4_conn *conn, struct nfsd4_session *ses) in __nfsd4_hash_conn() argument 1505 conn->cn_session = ses; in __nfsd4_hash_conn() 1506 list_add(&conn->cn_persession, &ses->se_conns); in __nfsd4_hash_conn() [all …]
|
| /linux-4.4.14/net/bluetooth/hidp/ |
| D | core.c | 64 static int hidp_session_probe(struct l2cap_conn *conn, 66 static void hidp_session_remove(struct l2cap_conn *conn, 697 input->dev.parent = &session->conn->hcon->dev; in hidp_setup_input() 787 hid->dev.parent = &session->conn->hcon->dev; in hidp_setup_hid() 908 struct l2cap_conn *conn) in hidp_session_new() argument 929 session->conn = l2cap_conn_get(conn); in hidp_session_new() 962 l2cap_conn_put(session->conn); in hidp_session_new() 984 l2cap_conn_put(session->conn); in session_free() 1088 static int hidp_session_probe(struct l2cap_conn *conn, in hidp_session_probe() argument 1149 static void hidp_session_remove(struct l2cap_conn *conn, in hidp_session_remove() argument [all …]
|
| D | hidp.h | 150 struct l2cap_conn *conn; member
|
| /linux-4.4.14/drivers/scsi/qla4xxx/ |
| D | ql4_os.c | 111 static int qla4xxx_conn_get_param(struct iscsi_cls_conn *conn, 128 static int qla4xxx_conn_start(struct iscsi_cls_conn *conn); 134 static void qla4xxx_conn_destroy(struct iscsi_cls_conn *conn); 2808 struct iscsi_cls_conn *cls_conn = ddb_entry->conn; in qla4xxx_session_get_param() 2875 struct iscsi_conn *conn; in qla4xxx_conn_get_param() local 2879 conn = cls_conn->dd_data; in qla4xxx_conn_get_param() 2880 qla_conn = conn->dd_data; in qla4xxx_conn_get_param() 2972 struct iscsi_conn *conn, *existing_conn; in qla4xxx_match_fwdb_session() local 2976 conn = cls_conn->dd_data; in qla4xxx_match_fwdb_session() 2979 conn->persistent_address == NULL || in qla4xxx_match_fwdb_session() [all …]
|
| D | ql4_isr.c | 371 struct iscsi_conn *conn; in qla4xxx_passthru_status_entry() local 386 cls_conn = ddb_entry->conn; in qla4xxx_passthru_status_entry() 387 conn = cls_conn->dd_data; in qla4xxx_passthru_status_entry() 388 spin_lock(&conn->session->back_lock); in qla4xxx_passthru_status_entry() 389 task = iscsi_itt_to_task(conn, itt); in qla4xxx_passthru_status_entry() 390 spin_unlock(&conn->session->back_lock); in qla4xxx_passthru_status_entry()
|
| /linux-4.4.14/net/tipc/ |
| D | node.c | 240 struct tipc_sock_conn *conn; in tipc_node_add_conn() local 251 conn = kmalloc(sizeof(*conn), GFP_ATOMIC); in tipc_node_add_conn() 252 if (!conn) { in tipc_node_add_conn() 256 conn->peer_node = dnode; in tipc_node_add_conn() 257 conn->port = port; in tipc_node_add_conn() 258 conn->peer_port = peer_port; in tipc_node_add_conn() 261 list_add_tail(&conn->list, &node->conn_sks); in tipc_node_add_conn() 271 struct tipc_sock_conn *conn, *safe; in tipc_node_remove_conn() local 281 list_for_each_entry_safe(conn, safe, &node->conn_sks, list) { in tipc_node_remove_conn() 282 if (port != conn->port) in tipc_node_remove_conn() [all …]
|
| /linux-4.4.14/drivers/video/fbdev/i810/ |
| D | i810-i2c.c | 155 int i810_probe_i2c_connector(struct fb_info *info, u8 **out_edid, int conn) in i810_probe_i2c_connector() argument 160 DPRINTK("i810-i2c: Probe DDC%i Bus\n", conn+1); in i810_probe_i2c_connector() 161 if (conn < par->ddc_num) { in i810_probe_i2c_connector() 162 edid = fb_ddc_read(&par->chan[conn].adapter); in i810_probe_i2c_connector()
|
| D | i810_main.h | 40 int conn); 45 int conn) in i810_probe_i2c_connector() argument
|
| /linux-4.4.14/sound/pci/hda/ |
| D | hda_proc.c | 129 hda_nid_t conn; in is_stereo_amps() local 140 if (snd_hda_get_raw_connections(codec, nid, &conn, 1) < 0) in is_stereo_amps() 143 wcaps = snd_hda_param_read(codec, conn, AC_PAR_AUDIO_WIDGET_CAP); in is_stereo_amps() 614 unsigned int wid_type, hda_nid_t *conn, in print_conn_list() argument 631 snd_iprintf(buffer, " 0x%02x", conn[c]); in print_conn_list() 641 memcmp(list, conn, conn_len) != 0)) { in print_conn_list() 788 hda_nid_t *conn = NULL; in print_codec_info() local 828 conn = kmalloc(sizeof(hda_nid_t) * conn_len, in print_codec_info() 830 if (!conn) in print_codec_info() 832 if (snd_hda_get_raw_connections(codec, nid, conn, in print_codec_info() [all …]
|
| D | hda_auto_parser.c | 196 short assoc, loc, conn, dev; in snd_hda_parse_pin_defcfg() local 206 conn = get_defcfg_connect(def_conf); in snd_hda_parse_pin_defcfg() 207 if (conn == AC_JACK_PORT_NONE) in snd_hda_parse_pin_defcfg() 214 if (conn == AC_JACK_PORT_FIXED || in snd_hda_parse_pin_defcfg() 215 conn == AC_JACK_PORT_BOTH) in snd_hda_parse_pin_defcfg() 453 unsigned int conn = get_defcfg_connect(def_conf); in snd_hda_get_input_pin_attr() local 454 if (conn == AC_JACK_PORT_NONE) in snd_hda_get_input_pin_attr() 457 if (conn == AC_JACK_PORT_FIXED || conn == AC_JACK_PORT_BOTH) in snd_hda_get_input_pin_attr()
|
| D | hda_jack.c | 419 unsigned int def_conf, conn; in add_jack_kctl() local 427 conn = get_defcfg_connect(def_conf); in add_jack_kctl() 428 if (conn == AC_JACK_PORT_NONE) in add_jack_kctl() 430 phantom_jack = (conn != AC_JACK_PORT_COMPLEX) || in add_jack_kctl()
|
| D | patch_via.c | 865 hda_nid_t conn[8]; in add_secret_dac_path() local 870 nums = snd_hda_get_connections(codec, spec->gen.mixer_nid, conn, in add_secret_dac_path() 871 ARRAY_SIZE(conn) - 1); in add_secret_dac_path() 873 if (get_wcaps_type(get_wcaps(codec, conn[i])) == AC_WID_AUD_OUT) in add_secret_dac_path() 882 conn[nums++] = nid; in add_secret_dac_path() 885 nums, conn); in add_secret_dac_path()
|
| /linux-4.4.14/sound/firewire/bebob/ |
| D | bebob_stream.c | 400 struct cmp_connection *conn; in check_connection_used_by_others() local 405 conn = &bebob->out_conn; in check_connection_used_by_others() 407 conn = &bebob->in_conn; in check_connection_used_by_others() 409 err = cmp_connection_check_used(conn, &used); in check_connection_used_by_others() 413 (conn->direction == CMP_OUTPUT) ? 'o' : 'i', in check_connection_used_by_others() 414 conn->pcr_index); in check_connection_used_by_others() 514 struct cmp_connection *conn; in start_stream() local 518 conn = &bebob->in_conn; in start_stream() 520 conn = &bebob->out_conn; in start_stream() 531 conn->resources.channel, in start_stream() [all …]
|
| /linux-4.4.14/drivers/isdn/hardware/mISDN/ |
| D | hfcpci.c | 100 unsigned char conn; member 281 hc->hw.conn = 0x09; in reset_hfcpci() 283 hc->hw.conn = 0x36; /* set data flow directions */ in reset_hfcpci() 296 Write_hfc(hc, HFCPCI_CONNECT, hc->hw.conn); in reset_hfcpci() 1352 hc->hw.conn &= ~0x18; in mode_hfcpci() 1359 hc->hw.conn &= ~0x03; in mode_hfcpci() 1381 hc->hw.conn &= ~0x18; in mode_hfcpci() 1388 hc->hw.conn &= ~0x03; in mode_hfcpci() 1411 hc->hw.conn &= 0xc7; in mode_hfcpci() 1412 hc->hw.conn |= 0x08; in mode_hfcpci() [all …]
|
| /linux-4.4.14/tools/perf/scripts/python/ |
| D | export-to-postgresql.py | 510 conn = PQconnectdb("dbname = " + dbname) 511 if (PQstatus(conn)): 516 res = PQexec(conn, sql) 521 ret = PQputCopyData(conn, data, len(data)) 525 ret = PQputCopyEnd(conn, None) 528 PQfinish(conn)
|
| /linux-4.4.14/drivers/staging/lustre/lustre/obdclass/ |
| D | class_obd.c | 122 static inline void obd_data2conn(struct lustre_handle *conn, in obd_data2conn() argument 125 memset(conn, 0, sizeof(*conn)); in obd_data2conn() 126 conn->cookie = data->ioc_cookie; in obd_data2conn() 130 struct lustre_handle *conn) in obd_conn2data() argument 132 data->ioc_cookie = conn->cookie; in obd_conn2data()
|
| D | genops.c | 617 struct obd_export *class_conn2export(struct lustre_handle *conn) in class_conn2export() argument 621 if (!conn) { in class_conn2export() 626 if (conn->cookie == -1) { /* this means assign a new connection */ in class_conn2export() 631 CDEBUG(D_INFO, "looking for export cookie %#llx\n", conn->cookie); in class_conn2export() 632 export = class_handle2object(conn->cookie); in class_conn2export() 1011 int class_connect(struct lustre_handle *conn, struct obd_device *obd, in class_connect() argument 1016 LASSERT(conn != NULL); in class_connect() 1024 conn->cookie = export->exp_handle.h_cookie; in class_connect() 1028 cluuid->uuid, conn->cookie); in class_connect()
|
| D | lprocfs_status.c | 514 struct ptlrpc_connection *conn; in lprocfs_rd_conn_uuid() local 523 conn = obd->u.cli.cl_import->imp_connection; in lprocfs_rd_conn_uuid() 524 if (conn && obd->u.cli.cl_import) in lprocfs_rd_conn_uuid() 525 seq_printf(m, "%s\n", conn->c_remote_uuid.uuid); in lprocfs_rd_conn_uuid() 626 struct obd_import_conn *conn; in lprocfs_rd_import() local 662 list_for_each_entry(conn, &imp->imp_conn_list, oic_item) { in lprocfs_rd_import() 663 libcfs_nid2str_r(conn->oic_conn->c_peer.nid, in lprocfs_rd_import()
|
| /linux-4.4.14/drivers/video/fbdev/riva/ |
| D | rivafb-i2c.c | 152 int riva_probe_i2c_connector(struct riva_par *par, int conn, u8 **out_edid) in riva_probe_i2c_connector() argument 156 if (par->chan[conn].par) in riva_probe_i2c_connector() 157 edid = fb_ddc_read(&par->chan[conn].adapter); in riva_probe_i2c_connector()
|
| D | rivafb.h | 73 int riva_probe_i2c_connector(struct riva_par *par, int conn, u8 **out_edid);
|
| /linux-4.4.14/drivers/staging/lustre/lustre/ldlm/ |
| D | ldlm_lib.c | 202 struct obd_import_conn *conn; in client_import_find_conn() local 206 list_for_each_entry(conn, &imp->imp_conn_list, oic_item) { in client_import_find_conn() 208 if (class_check_uuid(&conn->oic_uuid, peer)) { in client_import_find_conn() 209 *uuid = conn->oic_uuid; in client_import_find_conn() 496 struct lustre_handle conn = { 0 }; in client_connect_import() local 506 rc = class_connect(&conn, obd, cluuid); in client_connect_import() 511 *exp = class_conn2export(&conn); in client_connect_import() 515 imp->imp_dlm_handle = conn; in client_connect_import()
|
| /linux-4.4.14/Documentation/DocBook/ |
| D | scsi.xml.db | 103 API-iscsi-create-flashnode-conn 104 API-iscsi-is-flashnode-conn-dev 106 API-iscsi-find-flashnode-conn 114 API-iscsi-create-conn 115 API-iscsi-destroy-conn
|
| /linux-4.4.14/net/9p/ |
| D | trans_fd.c | 97 struct p9_conn *conn; member 159 struct p9_conn conn; member 525 struct p9_conn *m = pwait->conn; in p9_pollwake() 565 pwait->conn = m; in p9_pollwait() 582 struct p9_conn *m = &ts->conn; in p9_conn_create() 664 struct p9_conn *m = &ts->conn; in p9_fd_request() 879 p9_conn_destroy(&ts->conn); in p9_fd_close() 1087 struct p9_conn *conn = list_first_entry(&p9_poll_pending_list, in p9_poll_workfn() local 1090 list_del_init(&conn->poll_pending_link); in p9_poll_workfn() 1093 p9_poll_mux(conn); in p9_poll_workfn()
|
| /linux-4.4.14/drivers/isdn/hisax/ |
| D | hfc_sx.c | 404 cs->hw.hfcsx.conn = 0x36; /* set data flow directions */ in reset_hfcsx() 405 Write_hfc(cs, HFCSX_CONNECT, cs->hw.hfcsx.conn); in reset_hfcsx() 635 cs->hw.hfcsx.conn |= 0x10; /* B2-IOM -> B2-ST */ in hfcsx_auxcmd() 641 Write_hfc(cs, HFCSX_CONNECT, cs->hw.hfcsx.conn); in hfcsx_auxcmd() 977 cs->hw.hfcsx.conn = (cs->hw.hfcsx.conn & ~7) | 1; in HFCSX_l1hw() 978 Write_hfc(cs, HFCSX_CONNECT, cs->hw.hfcsx.conn); in HFCSX_l1hw() 983 cs->hw.hfcsx.conn = (cs->hw.hfcsx.conn & ~0x38) | 0x08; in HFCSX_l1hw() 984 Write_hfc(cs, HFCSX_CONNECT, cs->hw.hfcsx.conn); in HFCSX_l1hw() 1086 cs->hw.hfcsx.conn &= ~0x18; in mode_hfcsx() 1090 cs->hw.hfcsx.conn &= ~0x03; in mode_hfcsx() [all …]
|
| D | hfc_pci.c | 151 cs->hw.hfcpci.conn = 0x36; /* set data flow directions */ in reset_hfcpci() 152 Write_hfc(cs, HFCPCI_CONNECT, cs->hw.hfcpci.conn); in reset_hfcpci() 812 cs->hw.hfcpci.conn |= 0x10; /* B2-IOM -> B2-ST */ in hfcpci_auxcmd() 817 Write_hfc(cs, HFCPCI_CONNECT, cs->hw.hfcpci.conn); in hfcpci_auxcmd() 1212 cs->hw.hfcpci.conn = (cs->hw.hfcpci.conn & ~7) | 1; in HFCPCI_l1hw() 1213 Write_hfc(cs, HFCPCI_CONNECT, cs->hw.hfcpci.conn); in HFCPCI_l1hw() 1219 cs->hw.hfcpci.conn = (cs->hw.hfcpci.conn & ~0x38) | 0x08; in HFCPCI_l1hw() 1220 Write_hfc(cs, HFCPCI_CONNECT, cs->hw.hfcpci.conn); in HFCPCI_l1hw() 1328 cs->hw.hfcpci.conn &= ~0x18; in mode_hfcpci() 1333 cs->hw.hfcpci.conn &= ~0x03; in mode_hfcpci() [all …]
|
| D | hfc_2bds0.c | 417 cs->hw.hfcD.conn |= 0x18; in mode_2bs0() 420 cs->hw.hfcD.conn |= 0x3; in mode_2bs0() 427 cs->hw.hfcD.conn &= ~0x18; in mode_2bs0() 431 cs->hw.hfcD.conn &= ~0x3; in mode_2bs0() 438 cs->hw.hfcD.conn &= ~0x18; in mode_2bs0() 442 cs->hw.hfcD.conn &= ~0x3; in mode_2bs0() 449 WriteReg(cs, HFCD_DATA, HFCD_CONN, cs->hw.hfcD.conn); in mode_2bs0()
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
| D | mxm.h | 4 u8 mxm_sor_map(struct nvkm_bios *, u8 conn);
|
| /linux-4.4.14/include/linux/ |
| D | drbd.h | 271 unsigned conn:5 ; /* 17/32 cstates */ member 291 unsigned conn:5 ; /* 17/32 cstates */
|
| /linux-4.4.14/net/bluetooth/bnep/ |
| D | core.c | 547 struct l2cap_conn *conn = l2cap_pi(session->sock->sk)->chan->conn; in bnep_get_device() local 549 if (!conn || !conn->hcon) in bnep_get_device() 552 return &conn->hcon->dev; in bnep_get_device()
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/engine/ |
| D | disp.h | 14 struct list_head conn; member
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/include/nvif/ |
| D | event.h | 43 __u8 conn; member
|
| /linux-4.4.14/drivers/infiniband/core/ |
| D | cma.c | 1514 event->param.conn.private_data = private_data; in cma_set_rep_event_data() 1515 event->param.conn.private_data_len = IB_CM_REP_PRIVATE_DATA_SIZE; in cma_set_rep_event_data() 1516 event->param.conn.responder_resources = rep_data->responder_resources; in cma_set_rep_event_data() 1517 event->param.conn.initiator_depth = rep_data->initiator_depth; in cma_set_rep_event_data() 1518 event->param.conn.flow_control = rep_data->flow_control; in cma_set_rep_event_data() 1519 event->param.conn.rnr_retry_count = rep_data->rnr_retry_count; in cma_set_rep_event_data() 1520 event->param.conn.srq = rep_data->srq; in cma_set_rep_event_data() 1521 event->param.conn.qp_num = rep_data->remote_qpn; in cma_set_rep_event_data() 1577 event.param.conn.private_data = ib_event->private_data; in cma_ib_handler() 1578 event.param.conn.private_data_len = IB_CM_REJ_PRIVATE_DATA_SIZE; in cma_ib_handler() [all …]
|
| /linux-4.4.14/Documentation/blockdev/drbd/ |
| D | README.txt | 15 conn-states-8.dot, disk-states-8.dot, node-states-8.dot
|
| /linux-4.4.14/drivers/video/fbdev/matrox/ |
| D | matroxfb_base.c | 1035 u_int32_t conn = 0; in matroxfb_ioctl() local 1040 conn |= 1 << i; in matroxfb_ioctl() 1043 if (put_user(conn, (u_int32_t __user *)arg)) in matroxfb_ioctl() 1049 u_int32_t conn = 0; in matroxfb_ioctl() local 1057 conn |= 1 << i; in matroxfb_ioctl() 1063 if (conn & MATROXFB_OUTPUT_CONN_DFP) in matroxfb_ioctl() 1064 conn &= ~MATROXFB_OUTPUT_CONN_SECONDARY; in matroxfb_ioctl() 1065 if (conn & MATROXFB_OUTPUT_CONN_SECONDARY) in matroxfb_ioctl() 1066 conn &= ~MATROXFB_OUTPUT_CONN_DFP; in matroxfb_ioctl() 1068 if (put_user(conn, (u_int32_t __user *)arg)) in matroxfb_ioctl() [all …]
|
| D | matroxfb_crtc2.c | 509 u_int32_t conn = 0; in matroxfb_dh_ioctl() local 514 conn |= 1 << out; in matroxfb_dh_ioctl() 517 if (put_user(conn, (u_int32_t __user *)arg)) in matroxfb_dh_ioctl()
|
| /linux-4.4.14/net/bluetooth/rfcomm/ |
| D | core.c | 215 struct l2cap_conn *conn = l2cap_pi(sk)->chan->conn; in rfcomm_check_security() local 232 return hci_conn_security(conn->hcon, d->sec_level, auth_type, in rfcomm_check_security() 1289 struct l2cap_conn *conn = l2cap_pi(sk)->chan->conn; in rfcomm_dlc_accept() local 1303 hci_conn_switch_role(conn->hcon, 0x00); in rfcomm_dlc_accept() 2113 static void rfcomm_security_cfm(struct hci_conn *conn, u8 status, u8 encrypt) in rfcomm_security_cfm() argument 2119 BT_DBG("conn %p status 0x%02x encrypt 0x%02x", conn, status, encrypt); in rfcomm_security_cfm() 2121 s = rfcomm_session_get(&conn->hdev->bdaddr, &conn->dst); in rfcomm_security_cfm() 2151 if (!status && hci_conn_check_secure(conn, d->sec_level)) in rfcomm_security_cfm()
|
| D | sock.c | 760 struct l2cap_conn *conn; in rfcomm_sock_getsockopt_old() local 810 conn = l2cap_pi(l2cap_sk)->chan->conn; in rfcomm_sock_getsockopt_old() 813 cinfo.hci_handle = conn->hcon->handle; in rfcomm_sock_getsockopt_old() 814 memcpy(cinfo.dev_class, conn->hcon->dev_class, 3); in rfcomm_sock_getsockopt_old()
|
| D | tty.c | 179 struct hci_conn *conn; in rfcomm_reparent_device() local 189 conn = hci_conn_hash_lookup_ba(hdev, ACL_LINK, &dev->dst); in rfcomm_reparent_device() 194 if (conn && device_is_registered(&conn->dev)) in rfcomm_reparent_device() 195 device_move(dev->tty_dev, &conn->dev, DPM_ORDER_DEV_AFTER_PARENT); in rfcomm_reparent_device()
|
| /linux-4.4.14/include/net/ |
| D | llc_conn.h | 110 int llc_conn_remove_acked_pdus(struct sock *conn, u8 nr, u16 *how_many_unacked);
|
| /linux-4.4.14/include/rdma/ |
| D | rdma_cm.h | 118 struct rdma_conn_param conn; member
|
| /linux-4.4.14/drivers/gpu/drm/virtio/ |
| D | virtgpu_drv.h | 109 struct drm_connector conn; member 119 container_of(x, struct virtio_gpu_output, conn)
|
| /linux-4.4.14/include/uapi/rdma/ |
| D | rdma_user_cm.h | 266 struct rdma_ucm_conn_param conn; member
|
| /linux-4.4.14/drivers/staging/lustre/lustre/include/ |
| D | lustre_export.h | 339 struct obd_export *class_conn2export(struct lustre_handle *conn);
|