/linux-master/fs/smb/server/ |
H A D | connection.c | 28 * @conn: connection instance to be cleand up 30 * During the thread termination, the corresponding conn instance 31 * resources(sock/memory) are released and finally the conn object is freed. 33 void ksmbd_conn_free(struct ksmbd_conn *conn) argument 36 list_del(&conn->conns_list); 39 xa_destroy(&conn->sessions); 40 kvfree(conn->request_buf); 41 kfree(conn->preauth_info); 42 kfree(conn); 52 struct ksmbd_conn *conn; local 114 struct ksmbd_conn *conn = work->conn; local 130 struct ksmbd_conn *conn = work->conn; local 146 ksmbd_conn_lock(struct ksmbd_conn *conn) argument 151 ksmbd_conn_unlock(struct ksmbd_conn *conn) argument 158 struct ksmbd_conn *conn; local 168 ksmbd_conn_wait_idle(struct ksmbd_conn *conn, u64 sess_id) argument 175 struct ksmbd_conn *conn = work->conn; local 205 ksmbd_conn_rdma_read(struct ksmbd_conn *conn, void *buf, unsigned int buflen, struct smb2_buffer_desc_v1 *desc, unsigned int desc_len) argument 219 ksmbd_conn_rdma_write(struct ksmbd_conn *conn, void *buf, unsigned int buflen, struct smb2_buffer_desc_v1 *desc, unsigned int desc_len) argument 233 ksmbd_conn_alive(struct ksmbd_conn *conn) argument 274 struct ksmbd_conn *conn = (struct ksmbd_conn *)p; local 413 struct ksmbd_conn *conn; local [all...] |
H A D | auth.h | 42 int ksmbd_auth_ntlmv2(struct ksmbd_conn *conn, struct ksmbd_session *sess, 46 int blob_len, struct ksmbd_conn *conn, 49 int blob_len, struct ksmbd_conn *conn); 52 struct ksmbd_conn *conn); 55 int ksmbd_sign_smb2_pdu(struct ksmbd_conn *conn, char *key, struct kvec *iov, 57 int ksmbd_sign_smb3_pdu(struct ksmbd_conn *conn, char *key, struct kvec *iov, 60 struct ksmbd_conn *conn); 62 struct ksmbd_conn *conn); 63 int ksmbd_gen_smb30_encryptionkey(struct ksmbd_conn *conn, 65 int ksmbd_gen_smb311_encryptionkey(struct ksmbd_conn *conn, [all...] |
/linux-master/net/rxrpc/ |
H A D | conn_object.c | 26 void rxrpc_poke_conn(struct rxrpc_connection *conn, enum rxrpc_conn_trace why) argument 28 struct rxrpc_local *local = conn->local; 35 busy = !list_empty(&conn->attend_link); 37 rxrpc_get_connection(conn, why); 38 list_add_tail(&conn->attend_link, &local->conn_attend_q); 46 struct rxrpc_connection *conn = local 49 rxrpc_poke_conn(conn, rxrpc_conn_get_poke_timer); 58 struct rxrpc_connection *conn; local 62 conn = kzalloc(sizeof(struct rxrpc_connection), gfp); 63 if (conn) { 99 struct rxrpc_connection *conn; local 154 __rxrpc_disconnect_call(struct rxrpc_connection *conn, struct rxrpc_call *call) argument 196 struct rxrpc_connection *conn = call->conn; local 226 rxrpc_queue_conn(struct rxrpc_connection *conn, enum rxrpc_conn_trace why) argument 236 rxrpc_see_connection(struct rxrpc_connection *conn, enum rxrpc_conn_trace why) argument 249 rxrpc_get_connection(struct rxrpc_connection *conn, enum rxrpc_conn_trace why) argument 263 rxrpc_get_connection_maybe(struct rxrpc_connection *conn, enum rxrpc_conn_trace why) argument 292 struct rxrpc_connection *conn = local 311 struct rxrpc_connection *conn = local 354 rxrpc_put_connection(struct rxrpc_connection *conn, enum rxrpc_conn_trace why) argument 387 struct rxrpc_connection *conn, *_p; local 466 struct rxrpc_connection *conn, *_p; local [all...] |
H A D | conn_service.c | 24 struct rxrpc_connection *conn = NULL; local 43 conn = rb_entry(p, struct rxrpc_connection, service_node); 45 if (conn->proto.index_key < k.index_key) 47 else if (conn->proto.index_key > k.index_key) 51 conn = NULL; 56 _leave(" = %d", conn ? conn->debug_id : -1); 57 return conn; 65 struct rxrpc_connection *conn) 68 struct rxrpc_conn_proto k = conn 64 rxrpc_publish_service_conn(struct rxrpc_peer *peer, struct rxrpc_connection *conn) argument 123 struct rxrpc_connection *conn = rxrpc_alloc_connection(rxnet, gfp); local 148 rxrpc_new_incoming_connection(struct rxrpc_sock *rx, struct rxrpc_connection *conn, const struct rxrpc_security *sec, struct sk_buff *skb) argument 187 rxrpc_unpublish_service_conn(struct rxrpc_connection *conn) argument [all...] |
H A D | conn_event.c | 22 static bool rxrpc_set_conn_aborted(struct rxrpc_connection *conn, struct sk_buff *skb, argument 28 if (conn->state != RXRPC_CONN_ABORTED) { 29 spin_lock(&conn->state_lock); 30 if (conn->state != RXRPC_CONN_ABORTED) { 31 conn->abort_code = abort_code; 32 conn->error = err; 33 conn->completion = compl; 35 smp_store_release(&conn->state, RXRPC_CONN_ABORTED); 36 set_bit(RXRPC_CONN_DONT_REUSE, &conn->flags); 37 set_bit(RXRPC_CONN_EV_ABORT_CALLS, &conn 49 rxrpc_abort_conn(struct rxrpc_connection *conn, struct sk_buff *skb, s32 abort_code, int err, enum rxrpc_abort_reason why) argument 66 rxrpc_input_conn_abort(struct rxrpc_connection *conn, struct sk_buff *skb) argument 76 rxrpc_conn_retransmit_call(struct rxrpc_connection *conn, struct sk_buff *skb, unsigned int channel) argument 196 rxrpc_abort_calls(struct rxrpc_connection *conn) argument 230 rxrpc_process_event(struct rxrpc_connection *conn, struct sk_buff *skb) argument 281 rxrpc_secure_connection(struct rxrpc_connection *conn) argument 291 rxrpc_process_delayed_final_acks(struct rxrpc_connection *conn, bool force) argument 331 rxrpc_do_process_connection(struct rxrpc_connection *conn) argument 359 struct rxrpc_connection *conn = local 375 rxrpc_post_packet_to_conn(struct rxrpc_connection *conn, struct sk_buff *skb) argument 388 rxrpc_input_conn_packet(struct rxrpc_connection *conn, struct sk_buff *skb) argument 423 rxrpc_input_conn_event(struct rxrpc_connection *conn, struct sk_buff *skb) argument [all...] |
/linux-master/net/bluetooth/ |
H A D | hci_sysfs.c | 15 struct hci_conn *conn = to_hci_conn(dev); local 16 kfree(conn); 25 * The rfcomm tty device will possibly retain even when conn 27 * so we should move the device before conn device is destroyed. 34 void hci_conn_init_sysfs(struct hci_conn *conn) argument 36 struct hci_dev *hdev = conn->hdev; 38 bt_dev_dbg(hdev, "conn %p", conn); 40 conn->dev.type = &bt_link; 41 conn 47 hci_conn_add_sysfs(struct hci_conn *conn) argument 62 hci_conn_del_sysfs(struct hci_conn *conn) argument [all...] |
H A D | hci_conn.c | 48 struct hci_conn *conn; member in struct:conn_handle_t 71 void hci_connect_le_scan_cleanup(struct hci_conn *conn, u8 status) argument 74 struct hci_dev *hdev = conn->hdev; 79 bdaddr = &conn->dst; 80 bdaddr_type = conn->dst_type; 94 if (params->conn) { 95 hci_conn_drop(params->conn); 96 hci_conn_put(params->conn); 97 params->conn = NULL; 110 mgmt_connect_failed(hdev, &conn 141 hci_conn_cleanup(struct hci_conn *conn) argument 181 hci_disconnect(struct hci_conn *conn, __u8 reason) argument 203 hci_add_sco(struct hci_conn *conn, __u16 handle) argument 221 find_next_esco_param(struct hci_conn *conn, const struct sco_param *esco_param, int size) argument 287 struct hci_conn *conn = conn_handle->conn; local 406 hci_setup_sync_conn(struct hci_conn *conn, __u16 handle) argument 458 hci_setup_sync(struct hci_conn *conn, __u16 handle) argument 482 hci_le_conn_update(struct hci_conn *conn, u16 min, u16 max, u16 latency, u16 to_multiplier) argument 518 hci_le_start_enc(struct hci_conn *conn, __le16 ediv, __le64 rand, __u8 ltk[16], __u8 key_size) argument 537 hci_sco_setup(struct hci_conn *conn, __u8 status) argument 560 struct hci_conn *conn = container_of(work, struct hci_conn, local 584 struct hci_conn *conn = container_of(work, struct hci_conn, local 618 struct hci_conn *conn = container_of(work, struct hci_conn, local 644 struct hci_conn *conn = container_of(work, struct hci_conn, local 688 bis_list(struct hci_conn *conn, void *data) argument 725 hci_le_terminate_big(struct hci_dev *hdev, struct hci_conn *conn) argument 765 find_bis(struct hci_conn *conn, void *data) argument 776 hci_le_big_terminate(struct hci_dev *hdev, u8 big, struct hci_conn *conn) argument 823 bis_cleanup(struct hci_conn *conn) argument 863 find_cis(struct hci_conn *conn, void *data) argument 878 cis_cleanup(struct hci_conn *conn) argument 910 struct hci_conn *conn; local 1019 hci_conn_cleanup_child(struct hci_conn *conn, u8 reason) argument 1043 hci_conn_unlink(struct hci_conn *conn) argument 1085 hci_conn_del(struct hci_conn *conn) argument 1194 hci_le_conn_failed(struct hci_conn *conn, u8 status) argument 1207 hci_conn_failed(struct hci_conn *conn, u8 status) argument 1235 hci_conn_set_handle(struct hci_conn *conn, u16 handle) argument 1268 struct hci_conn *conn; local 1341 struct hci_conn *conn; local 1393 struct hci_conn *conn; local 1417 struct hci_conn *conn; local 1460 struct hci_conn *conn; local 1510 struct hci_conn *conn; local 1612 hci_conn_link(struct hci_conn *parent, struct hci_conn *conn) argument 1689 hci_le_create_big(struct hci_conn *conn, struct bt_iso_qos *qos) argument 1724 struct hci_conn *conn; local 1780 hci_le_set_cig_params(struct hci_conn *conn, struct bt_iso_qos *qos) argument 1905 hci_iso_setup_path(struct hci_conn *conn) argument 1937 hci_conn_check_create_cis(struct hci_conn *conn) argument 1956 struct hci_conn *conn; local 1980 hci_iso_qos_setup(struct hci_dev *hdev, struct hci_conn *conn, struct bt_iso_io_qos *qos, __u8 phy) argument 2009 struct hci_conn *conn = data; local 2065 struct hci_conn *conn; local 2142 struct hci_conn *conn = data; local 2157 struct hci_conn *conn; local 2213 bis_mark_per_adv(struct hci_conn *conn, void *data) argument 2233 struct hci_conn *conn; local 2314 hci_conn_check_link_mode(struct hci_conn *conn) argument 2354 hci_conn_auth(struct hci_conn *conn, __u8 sec_level, __u8 auth_type) argument 2389 hci_conn_encrypt(struct hci_conn *conn) argument 2403 hci_conn_security(struct hci_conn *conn, __u8 sec_level, __u8 auth_type, bool initiator) argument 2488 hci_conn_check_secure(struct hci_conn *conn, __u8 sec_level) argument 2507 hci_conn_switch_role(struct hci_conn *conn, __u8 role) argument 2526 hci_conn_enter_active_mode(struct hci_conn *conn, __u8 force_active) argument 2554 struct hci_conn *conn; local 2571 get_link_mode(struct hci_conn *conn) argument 2650 struct hci_conn *conn; local 2677 struct hci_conn *conn; local 2694 hci_chan_create(struct hci_conn *conn) argument 2721 struct hci_conn *conn = chan->conn; local 2739 hci_chan_list_flush(struct hci_conn *conn) argument 2781 hci_conn_get_phy(struct hci_conn *conn) argument 2886 struct hci_conn *conn = data; local 2894 hci_abort_conn(struct hci_conn *conn, u8 reason) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvif/ |
H A D | conn.c | 22 #include <nvif/conn.h> 30 nvif_conn_event_ctor(struct nvif_conn *conn, const char *name, nvif_event_func func, u8 types, argument 35 struct nvif_conn_event_v0 conn; member in struct:__anon774 39 args.conn.version = 0; 40 args.conn.types = types; 42 ret = nvif_event_ctor_(&conn->object, name ?: "nvifConnHpd", nvif_conn_id(conn), 44 NVIF_DEBUG(&conn->object, "[NEW EVENT:HPD types:%02x]", types); 49 nvif_conn_dtor(struct nvif_conn *conn) argument 51 nvif_object_dtor(&conn 55 nvif_conn_ctor(struct nvif_disp *disp, const char *name, int id, struct nvif_conn *conn) argument [all...] |
/linux-master/net/smc/ |
H A D | smc_tx.c | 48 if (atomic_read(&smc->conn.sndbuf_space) && sock) { 50 SMC_STAT_RMB_TX_FULL(smc, !smc->conn.lnk); 80 struct smc_connection *conn = &smc->conn; local 92 conn->killed || 93 conn->local_tx_ctrl.conn_state_flags.peer_done_writing) { 97 if (smc_cdc_rxed_any_close(conn)) { 112 if (atomic_read(&conn->sndbuf_space) && !conn->urg_tx_pend) 118 smc_cdc_rxed_any_close(conn) || 147 struct smc_connection *conn = &smc->conn; local 161 struct smc_connection *conn = &smc->conn; local 185 struct smc_connection *conn = &smc->conn; local 303 smcd_tx_ism_write(struct smc_connection *conn, void *data, size_t len, u32 offset, int signal) argument 317 smc_tx_rdma_write(struct smc_connection *conn, int peer_rmbe_offset, int num_sges, struct ib_rdma_wr *rdma_wr) argument 340 smc_tx_advance_cursors(struct smc_connection *conn, union smc_host_cursor *prod, union smc_host_cursor *sent, size_t len) argument 356 smcr_tx_rdma_writes(struct smc_connection *conn, size_t len, size_t src_off, size_t src_len, size_t dst_off, size_t dst_len, struct smc_rdma_wr *wr_rdma_buf) argument 421 smcd_tx_rdma_writes(struct smc_connection *conn, size_t len, size_t src_off, size_t src_len, size_t dst_off, size_t dst_len) argument 463 smc_tx_rdma_writes(struct smc_connection *conn, struct smc_rdma_wr *wr_rdma_buf) argument 547 smcr_tx_sndbuf_nonempty(struct smc_connection *conn) argument 605 smcd_tx_sndbuf_nonempty(struct smc_connection *conn) argument 624 smc_tx_sndbuf_nonempty(struct smc_connection *conn) argument 662 smc_tx_pending(struct smc_connection *conn) argument 682 struct smc_connection *conn = container_of(to_delayed_work(work), local 692 smc_tx_consumer_update(struct smc_connection *conn, bool force) argument [all...] |
H A D | smc_tx.h | 21 static inline int smc_tx_prepared_sends(struct smc_connection *conn) argument 25 smc_curs_copy(&sent, &conn->tx_curs_sent, conn); 26 smc_curs_copy(&prep, &conn->tx_curs_prep, conn); 27 return smc_curs_diff(conn->sndbuf_desc->len, &sent, &prep); 30 void smc_tx_pending(struct smc_connection *conn); 34 int smc_tx_sndbuf_nonempty(struct smc_connection *conn); 36 void smc_tx_consumer_update(struct smc_connection *conn, bool force); 37 int smcd_tx_ism_write(struct smc_connection *conn, voi [all...] |
H A D | smc_cdc.c | 30 struct smc_connection *conn = cdcpend->conn; local 35 sndbuf_desc = conn->sndbuf_desc; 36 smc = container_of(conn, struct smc_sock, conn); 40 &cdcpend->conn->tx_curs_fin, 44 atomic_add(diff, &cdcpend->conn->sndbuf_space); 47 smc_curs_copy(&conn->tx_curs_fin, &cdcpend->cursor, conn); 48 smc_curs_copy(&conn 72 smc_cdc_get_free_slot(struct smc_connection *conn, struct smc_link *link, struct smc_wr_buf **wr_buf, struct smc_rdma_wr **wr_rdma_buf, struct smc_cdc_tx_pend **pend) argument 93 smc_cdc_add_pending_send(struct smc_connection *conn, struct smc_cdc_tx_pend *pend) argument 111 smc_cdc_msg_send(struct smc_connection *conn, struct smc_wr_buf *wr_buf, struct smc_cdc_tx_pend *pend) argument 142 smcr_cdc_msg_send_validation(struct smc_connection *conn, struct smc_cdc_tx_pend *pend, struct smc_wr_buf *wr_buf) argument 173 smcr_cdc_get_slot_and_msg_send(struct smc_connection *conn) argument 208 smc_cdc_get_slot_and_msg_send(struct smc_connection *conn) argument 227 smc_cdc_wait_pend_tx_wr(struct smc_connection *conn) argument 236 smcd_cdc_msg_send(struct smc_connection *conn) argument 282 struct smc_connection *conn = &smc->conn; local 302 struct smc_connection *conn = &smc->conn; local 325 struct smc_connection *conn = &smc->conn; local 412 struct smc_connection *conn = from_tasklet(conn, t, rx_tsklet); local 430 smcd_cdc_rx_init(struct smc_connection *conn) argument 441 struct smc_connection *conn; local [all...] |
H A D | smc_rx.c | 53 * @conn connection to update 62 struct smc_connection *conn = &smc->conn; local 67 smc_curs_add(conn->rmb_desc->len, &cons, len); 70 if (conn->urg_state == SMC_URG_VALID || conn->urg_rx_skip_pend) { 71 diff = smc_curs_comp(conn->rmb_desc->len, &cons, 72 &conn->urg_curs); 77 conn->urg_state = SMC_URG_READ; 83 smc_curs_add(conn 102 struct smc_connection *conn = &smc->conn; local 119 struct smc_connection *conn; local 241 smc_rx_data_available_and_no_splice_pend(struct smc_connection *conn) argument 255 smc_rx_wait(struct smc_sock *smc, long *timeo, int (*fcrit)(struct smc_connection *conn)) argument 259 struct smc_connection *conn = &smc->conn; local 284 struct smc_connection *conn = &smc->conn; local 327 struct smc_connection *conn = &smc->conn; local 349 struct smc_connection *conn = &smc->conn; local [all...] |
H A D | smc_rx.h | 25 int (*fcrit)(struct smc_connection *conn)); 26 static inline int smc_rx_data_available(struct smc_connection *conn) argument 28 return atomic_read(&conn->bytes_to_rcv);
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
H A D | conn.c | 40 #include "fpga/conn.h" 48 static int mlx5_fpga_conn_map_buf(struct mlx5_fpga_conn *conn, argument 57 dma_device = mlx5_core_dma_dev(conn->fdev->mdev); 62 mlx5_fpga_warn(conn->fdev, "DMA error on sg 0: %d\n", err); 74 mlx5_fpga_warn(conn->fdev, "DMA error on sg 1: %d\n", err); 84 static void mlx5_fpga_conn_unmap_buf(struct mlx5_fpga_conn *conn, argument 89 dma_device = mlx5_core_dma_dev(conn->fdev->mdev); 99 static int mlx5_fpga_conn_post_recv(struct mlx5_fpga_conn *conn, argument 106 err = mlx5_fpga_conn_map_buf(conn, buf); 110 if (unlikely(conn 131 mlx5_fpga_conn_notify_hw(struct mlx5_fpga_conn *conn, void *wqe) argument 141 mlx5_fpga_conn_post_send(struct mlx5_fpga_conn *conn, struct mlx5_fpga_dma_buf *buf) argument 175 mlx5_fpga_conn_send(struct mlx5_fpga_conn *conn, struct mlx5_fpga_dma_buf *buf) argument 203 mlx5_fpga_conn_post_recv_buf(struct mlx5_fpga_conn *conn) argument 250 mlx5_fpga_conn_rq_cqe(struct mlx5_fpga_conn *conn, struct mlx5_cqe64 *cqe, u8 status) argument 290 mlx5_fpga_conn_sq_cqe(struct mlx5_fpga_conn *conn, struct mlx5_cqe64 *cqe, u8 status) argument 332 mlx5_fpga_conn_handle_cqe(struct mlx5_fpga_conn *conn, struct mlx5_cqe64 *cqe) argument 359 mlx5_fpga_conn_arm_cq(struct mlx5_fpga_conn *conn) argument 365 mlx5_fpga_conn_cqes(struct mlx5_fpga_conn *conn, unsigned int budget) argument 393 struct mlx5_fpga_conn *conn = from_tasklet(conn, t, cq.tasklet); local 403 struct mlx5_fpga_conn *conn; local 411 mlx5_fpga_conn_create_cq(struct mlx5_fpga_conn *conn, int cq_size) argument 491 mlx5_fpga_conn_destroy_cq(struct mlx5_fpga_conn *conn) argument 499 mlx5_fpga_conn_create_wq(struct mlx5_fpga_conn *conn, void *qpc) argument 512 mlx5_fpga_conn_create_qp(struct mlx5_fpga_conn *conn, unsigned int tx_size, unsigned int rx_size) argument 605 mlx5_fpga_conn_free_recv_bufs(struct mlx5_fpga_conn *conn) argument 618 mlx5_fpga_conn_flush_send_bufs(struct mlx5_fpga_conn *conn) argument 641 mlx5_fpga_conn_destroy_qp(struct mlx5_fpga_conn *conn) argument 657 mlx5_fpga_conn_reset_qp(struct mlx5_fpga_conn *conn) argument 670 mlx5_fpga_conn_init_qp(struct mlx5_fpga_conn *conn) argument 696 mlx5_fpga_conn_rtr_qp(struct mlx5_fpga_conn *conn) argument 731 mlx5_fpga_conn_rts_qp(struct mlx5_fpga_conn *conn) argument 757 mlx5_fpga_conn_connect(struct mlx5_fpga_conn *conn) argument 814 struct mlx5_fpga_conn *ret, *conn; local 933 mlx5_fpga_conn_destroy(struct mlx5_fpga_conn *conn) argument [all...] |
/linux-master/drivers/target/iscsi/ |
H A D | iscsi_target_nego.c | 101 static struct iscsi_node_auth *iscsi_get_node_auth(struct iscsit_conn *conn) argument 107 if (conn->sess->sess_ops->SessionType) 110 se_nacl = conn->sess->se_sess->se_node_acl; 127 struct iscsit_conn *conn, 136 auth = iscsi_get_node_auth(conn); 141 strcpy(conn->sess->auth_type, "CHAP"); 143 strcpy(conn->sess->auth_type, NONE); 148 return chap_main_loop(conn, auth, in_buf, out_buf, 154 static void iscsi_remove_failed_auth_entry(struct iscsit_conn *conn) argument 156 kfree(conn 126 iscsi_handle_authentication( struct iscsit_conn *conn, char *in_buf, char *out_buf, int in_length, int *out_length, unsigned char *authtype) argument 159 iscsi_target_check_login_request( struct iscsit_conn *conn, struct iscsi_login *login) argument 250 iscsi_target_check_first_request( struct iscsit_conn *conn, struct iscsi_login *login) argument 318 iscsi_target_do_tx_login_io(struct iscsit_conn *conn, struct iscsi_login *login) argument 385 struct iscsit_conn *conn = sk->sk_user_data; local 425 iscsi_target_set_sock_callbacks(struct iscsit_conn *conn) argument 447 iscsi_target_restore_sock_callbacks(struct iscsit_conn *conn) argument 483 iscsi_target_sk_check_close(struct iscsit_conn *conn) argument 498 iscsi_target_sk_check_flag(struct iscsit_conn *conn, unsigned int flag) argument 512 iscsi_target_sk_check_and_clear(struct iscsit_conn *conn, unsigned int flag) argument 529 iscsi_target_login_drop(struct iscsit_conn *conn, struct iscsi_login *login) argument 540 struct iscsit_conn *conn = container_of(work, local 658 struct iscsit_conn *conn; local 736 iscsi_target_check_for_existing_instances( struct iscsit_conn *conn, struct iscsi_login *login) argument 752 iscsi_target_do_authentication( struct iscsit_conn *conn, struct iscsi_login *login) argument 811 iscsi_conn_auth_required(struct iscsit_conn *conn) argument 847 iscsi_target_handle_csg_zero( struct iscsit_conn *conn, struct iscsi_login *login) argument 942 iscsi_conn_authenticated(struct iscsit_conn *conn, struct iscsi_login *login) argument 954 iscsi_target_handle_csg_one(struct iscsit_conn *conn, struct iscsi_login *login) argument 1022 iscsi_target_do_login(struct iscsit_conn *conn, struct iscsi_login *login) argument 1106 iscsi_target_locate_portal( struct iscsi_np *np, struct iscsit_conn *conn, struct iscsi_login *login) argument 1341 iscsi_target_start_negotiation( struct iscsi_login *login, struct iscsit_conn *conn) argument 1396 iscsi_target_nego_release(struct iscsit_conn *conn) argument [all...] |
H A D | iscsi_target_login.c | 38 static struct iscsi_login *iscsi_login_init_conn(struct iscsit_conn *conn) argument 47 conn->login = login; 48 login->conn = conn; 63 conn->conn_login = login; 78 int iscsi_login_setup_crypto(struct iscsit_conn *conn) argument 93 conn->conn_rx_hash = ahash_request_alloc(tfm, GFP_KERNEL); 94 if (!conn->conn_rx_hash) { 99 ahash_request_set_callback(conn->conn_rx_hash, 0, NULL, NULL); 101 conn 114 iscsi_login_check_initiator_version( struct iscsit_conn *conn, u8 version_max, u8 version_min) argument 131 iscsi_check_for_session_reinstatement(struct iscsit_conn *conn) argument 206 iscsi_login_set_conn_values( struct iscsit_session *sess, struct iscsit_conn *conn, __be16 cid) argument 228 iscsi_change_param_sprintf( struct iscsit_conn *conn, const char *fmt, ...) argument 255 iscsi_login_zero_tsih_s1( struct iscsit_conn *conn, unsigned char *buf) argument 339 iscsi_login_zero_tsih_s2( struct iscsit_conn *conn) argument 473 iscsi_login_non_zero_tsih_s1( struct iscsit_conn *conn, unsigned char *buf) argument 485 iscsi_login_non_zero_tsih_s2( struct iscsit_conn *conn, unsigned char *buf) argument 561 iscsi_login_post_auth_non_zero_tsih( struct iscsit_conn *conn, u16 cid, u32 exp_statsn) argument 628 iscsi_post_login_start_timers(struct iscsit_conn *conn) argument 641 iscsit_start_kthreads(struct iscsit_conn *conn) argument 687 iscsi_post_login_handler( struct iscsi_np *np, struct iscsit_conn *conn, u8 zero_tsih) argument 907 iscsit_accept_np(struct iscsi_np *np, struct iscsit_conn *conn) argument 968 iscsit_get_login_rx(struct iscsit_conn *conn, struct iscsi_login *login) argument 1013 iscsit_put_login_tx(struct iscsit_conn *conn, struct iscsi_login *login, u32 length) argument 1023 iscsit_conn_set_transport(struct iscsit_conn *conn, struct iscsit_transport *t) argument 1044 struct iscsit_conn *conn; local 1119 iscsit_free_conn(struct iscsit_conn *conn) argument 1129 iscsi_target_login_sess_out(struct iscsit_conn *conn, bool zero_tsih, bool new_sess) argument 1201 struct iscsit_conn *conn = NULL; local [all...] |
H A D | iscsi_target_util.c | 61 iscsit_add_cmd_to_immediate_queue(cmd, cmd->conn, ISTATE_SEND_R2T); 155 struct iscsit_cmd *iscsit_allocate_cmd(struct iscsit_conn *conn, int state) argument 158 struct se_session *se_sess = conn->sess->se_sess; 167 size = sizeof(struct iscsit_cmd) + conn->conn_transport->priv_size; 173 cmd->conn = conn; 285 int iscsit_sequence_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd, argument 292 mutex_lock(&conn->sess->cmdsn_mutex); 294 cmdsn_ret = iscsit_check_received_cmdsn(conn->sess, be32_to_cpu(cmdsn)); 298 if ((ret >= 0) && !list_empty(&conn 338 struct iscsit_conn *conn = cmd->conn; local 380 iscsit_find_cmd_from_itt( struct iscsit_conn *conn, itt_t init_task_tag) argument 401 iscsit_find_cmd_from_itt_or_dump( struct iscsit_conn *conn, itt_t init_task_tag, u32 length) argument 428 iscsit_find_cmd_from_ttt( struct iscsit_conn *conn, u32 targ_xfer_tag) argument 500 iscsit_add_cmd_to_immediate_queue( struct iscsit_cmd *cmd, struct iscsit_conn *conn, u8 state) argument 527 iscsit_get_cmd_from_immediate_queue(struct iscsit_conn *conn) argument 547 iscsit_remove_cmd_from_immediate_queue( struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 576 iscsit_add_cmd_to_response_queue( struct iscsit_cmd *cmd, struct iscsit_conn *conn, u8 state) argument 602 iscsit_get_cmd_from_response_queue(struct iscsit_conn *conn) argument 623 iscsit_remove_cmd_from_response_queue( struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 653 iscsit_conn_all_queues_empty(struct iscsit_conn *conn) argument 671 iscsit_free_queue_reqs_for_conn(struct iscsit_conn *conn) argument 725 struct iscsit_conn *conn = cmd->conn; local 803 struct iscsit_conn *conn; local 821 struct iscsit_conn *conn; local 839 iscsit_check_conn_usage_count(struct iscsit_conn *conn) argument 852 iscsit_dec_conn_usage_count(struct iscsit_conn *conn) argument 863 iscsit_inc_conn_usage_count(struct iscsit_conn *conn) argument 870 iscsit_add_nopin(struct iscsit_conn *conn, int want_response) argument 898 struct iscsit_conn *conn = from_timer(conn, t, nopin_response_timer); local 922 iscsit_mod_nopin_response_timer(struct iscsit_conn *conn) argument 938 iscsit_start_nopin_response_timer(struct iscsit_conn *conn) argument 959 iscsit_stop_nopin_response_timer(struct iscsit_conn *conn) argument 978 struct iscsit_conn *conn = from_timer(conn, t, nopin_timer); local 995 __iscsit_start_nopin_timer(struct iscsit_conn *conn) argument 1019 iscsit_start_nopin_timer(struct iscsit_conn *conn) argument 1026 iscsit_stop_nopin_timer(struct iscsit_conn *conn) argument 1045 struct iscsit_conn *conn = from_timer(conn, t, login_timer); local 1063 iscsit_start_login_timer(struct iscsit_conn *conn, struct task_struct *kthr) argument 1071 iscsit_set_login_timer_kworker(struct iscsit_conn *conn, struct task_struct *kthr) argument 1088 iscsit_stop_login_timer(struct iscsit_conn *conn) argument 1094 iscsit_send_tx_data( struct iscsit_cmd *cmd, struct iscsit_conn *conn, int use_misc) argument 1127 iscsit_fe_sendpage_sg( struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 1236 iscsit_tx_login_rsp(struct iscsit_conn *conn, u8 status_class, u8 status_detail) argument 1257 struct iscsit_conn *conn; local 1269 rx_data( struct iscsit_conn *conn, struct kvec *iov, int iov_count, int data) argument 1299 tx_data( struct iscsit_conn *conn, struct kvec *iov, int iov_count, int data) argument 1335 iscsit_collect_login_stats( struct iscsit_conn *conn, u8 status_class, u8 status_detail) argument 1391 iscsit_snmp_get_tiqn(struct iscsit_conn *conn) argument [all...] |
H A D | iscsi_target_erl2.c | 33 struct iscsit_conn *conn = cmd->conn; local 40 conn->conn_ops->MaxRecvDataSegmentLength) < 41 conn->sess->sess_ops->MaxBurstLength) { 43 conn->conn_ops->MaxRecvDataSegmentLength; 45 conn->conn_ops->MaxRecvDataSegmentLength; 48 (conn->sess->sess_ops->MaxBurstLength - 60 struct iscsit_conn *conn = cmd->conn; local 66 if ((write_data_done + conn 266 iscsit_discard_unacknowledged_ooo_cmdsns_for_conn(struct iscsit_conn *conn) argument 307 iscsit_prepare_cmds_for_reallegiance(struct iscsit_conn *conn) argument 421 iscsit_connection_recovery_transport_reset(struct iscsit_conn *conn) argument [all...] |
H A D | iscsi_target.c | 476 int iscsit_queue_rsp(struct iscsit_conn *conn, struct iscsit_cmd *cmd) argument 478 return iscsit_add_cmd_to_response_queue(cmd, cmd->conn, cmd->i_state); 482 void iscsit_aborted_task(struct iscsit_conn *conn, struct iscsit_cmd *cmd) argument 484 spin_lock_bh(&conn->cmd_lock); 487 spin_unlock_bh(&conn->cmd_lock); 498 iscsit_xmit_nondatain_pdu(struct iscsit_conn *conn, struct iscsit_cmd *cmd, argument 510 if (conn->conn_ops->HeaderDigest) { 513 iscsit_do_crypto_hash_buf(conn->conn_tx_hash, hdr, 539 if (conn->conn_ops->DataDigest) { 540 iscsit_do_crypto_hash_buf(conn 572 iscsit_xmit_datain_pdu(struct iscsit_conn *conn, struct iscsit_cmd *cmd, const struct iscsi_datain *datain) argument 646 iscsit_xmit_pdu(struct iscsit_conn *conn, struct iscsit_cmd *cmd, struct iscsi_datain_req *dr, const void *buf, u32 buf_len) argument 656 iscsit_get_sup_prot_ops(struct iscsit_conn *conn) argument 797 iscsit_add_reject( struct iscsit_conn *conn, u8 reason, unsigned char *buf) argument 835 struct iscsit_conn *conn; local 959 iscsit_ack_from_expstatsn(struct iscsit_conn *conn, u32 exp_statsn) argument 1002 iscsit_setup_scsi_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd, unsigned char *buf) argument 1251 iscsit_process_scsi_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd, struct iscsi_scsi_req *hdr) argument 1375 iscsit_handle_scsi_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd, unsigned char *buf) argument 1481 __iscsit_check_dataout_hdr(struct iscsit_conn *conn, void *buf, struct iscsit_cmd *cmd, u32 payload_length, bool *success) argument 1585 iscsit_check_dataout_hdr(struct iscsit_conn *conn, void *buf, struct iscsit_cmd **out_cmd) argument 1620 iscsit_get_dataout(struct iscsit_conn *conn, struct iscsit_cmd *cmd, struct iscsi_data *hdr) argument 1691 struct iscsit_conn *conn = cmd->conn; local 1726 iscsit_handle_data_out(struct iscsit_conn *conn, unsigned char *buf) argument 1748 iscsit_setup_nop_out(struct iscsit_conn *conn, struct iscsit_cmd *cmd, struct iscsi_nopout *hdr) argument 1815 iscsit_process_nop_out(struct iscsit_conn *conn, struct iscsit_cmd *cmd, struct iscsi_nopout *hdr) argument 1877 iscsit_handle_nop_out(struct iscsit_conn *conn, struct iscsit_cmd *cmd, unsigned char *buf) argument 2004 iscsit_handle_task_mgt_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd, unsigned char *buf) argument 2186 iscsit_setup_text_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd, struct iscsi_text *hdr) argument 2226 iscsit_process_text_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd, struct iscsi_text *hdr) argument 2285 iscsit_handle_text_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd, unsigned char *buf) argument 2374 iscsit_logout_closesession(struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 2404 iscsit_logout_closeconnection(struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 2452 iscsit_logout_removeconnforrecovery(struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 2482 iscsit_handle_logout_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd, unsigned char *buf) argument 2562 iscsit_handle_snack( struct iscsit_conn *conn, unsigned char *buf) argument 2617 iscsit_rx_thread_wait_for_tcp(struct iscsit_conn *conn) argument 2634 struct iscsit_conn *conn = cmd->conn; local 2735 iscsit_build_conn_drop_async_message(struct iscsit_conn *conn) argument 2776 iscsit_send_conn_drop_async_message( struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 2806 iscsit_tx_thread_wait_for_tcp(struct iscsit_conn *conn) argument 2817 iscsit_build_datain_pdu(struct iscsit_cmd *cmd, struct iscsit_conn *conn, struct iscsi_datain *datain, struct iscsi_data_rsp *hdr, bool set_statsn) argument 2862 iscsit_send_datain(struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 2923 iscsit_build_logout_rsp(struct iscsit_cmd *cmd, struct iscsit_conn *conn, struct iscsi_logout_rsp *hdr) argument 3018 iscsit_send_logout(struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 3031 iscsit_build_nopin_rsp(struct iscsit_cmd *cmd, struct iscsit_conn *conn, struct iscsi_nopin *hdr, bool nopout_response) argument 3061 iscsit_send_unsolicited_nopin( struct iscsit_cmd *cmd, struct iscsit_conn *conn, int want_response) argument 3087 iscsit_send_nopin(struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 3104 iscsit_send_r2t( struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 3161 iscsit_build_r2ts_for_cmd( struct iscsit_conn *conn, struct iscsit_cmd *cmd, bool recovery) argument 3245 iscsit_build_rsp_pdu(struct iscsit_cmd *cmd, struct iscsit_conn *conn, bool inc_stat_sn, struct iscsi_scsi_rsp *hdr) argument 3279 iscsit_send_response(struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 3336 iscsit_build_task_mgt_rsp(struct iscsit_cmd *cmd, struct iscsit_conn *conn, struct iscsi_tm_rsp *hdr) argument 3359 iscsit_send_task_mgt_rsp(struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 3376 struct iscsit_conn *conn = cmd->conn; local 3521 iscsit_build_text_rsp(struct iscsit_cmd *cmd, struct iscsit_conn *conn, struct iscsi_text_rsp *hdr, enum iscsit_transport_type network_transport) argument 3570 iscsit_send_text_rsp( struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 3588 iscsit_build_reject(struct iscsit_cmd *cmd, struct iscsit_conn *conn, struct iscsi_reject *hdr) argument 3604 iscsit_send_reject( struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 3620 iscsit_thread_get_cpumask(struct iscsit_conn *conn) argument 3663 iscsit_thread_reschedule(struct iscsit_conn *conn) argument 3679 iscsit_thread_check_cpumask( struct iscsit_conn *conn, struct task_struct *p, int mode) argument 3720 iscsit_immediate_queue(struct iscsit_conn *conn, struct iscsit_cmd *cmd, int state) argument 3764 iscsit_handle_immediate_queue(struct iscsit_conn *conn) argument 3787 iscsit_response_queue(struct iscsit_conn *conn, struct iscsit_cmd *cmd, int state) argument 3893 iscsit_handle_response_queue(struct iscsit_conn *conn) argument 3917 struct iscsit_conn *conn = arg; local 3972 iscsi_target_rx_opcode(struct iscsit_conn *conn, unsigned char *buf) argument 4049 iscsi_target_check_conn_state(struct iscsit_conn *conn) argument 4060 iscsit_get_rx_pdu(struct iscsit_conn *conn) argument 4165 struct iscsit_conn *conn = arg; local 4200 iscsit_release_commands_from_conn(struct iscsit_conn *conn) argument 4265 iscsit_stop_timers_for_cmds( struct iscsit_conn *conn) argument 4278 iscsit_close_connection( struct iscsit_conn *conn) argument 4586 iscsit_logout_post_handler_closesession( struct iscsit_conn *conn) argument 4615 iscsit_logout_post_handler_samecid( struct iscsit_conn *conn) argument 4633 iscsit_logout_post_handler_diffcid( struct iscsit_conn *conn, u16 cid) argument 4672 iscsit_logout_post_handler( struct iscsit_cmd *cmd, struct iscsit_conn *conn) argument 4732 struct iscsit_conn *conn; local 4751 struct iscsit_conn *conn, *conn_tmp = NULL; local [all...] |
/linux-master/drivers/gpu/drm/bridge/ |
H A D | display-connector.c | 45 struct display_connector *conn = to_display_connector(bridge); local 47 if (conn->hpd_gpio) { 48 if (gpiod_get_value_cansleep(conn->hpd_gpio)) 54 if (conn->bridge.ddc && drm_probe_ddc(conn->bridge.ddc)) 57 switch (conn->bridge.type) { 87 struct display_connector *conn = to_display_connector(bridge); local 89 return drm_edid_read_ddc(connector, conn->bridge.ddc); 109 struct drm_connector *conn = conn_state->connector; local 117 if (conn 185 struct display_connector *conn = arg; local 193 display_connector_get_supply(struct platform_device *pdev, struct display_connector *conn, const char *name) argument 207 struct display_connector *conn; local 386 struct display_connector *conn = platform_get_drvdata(pdev); local [all...] |
/linux-master/arch/um/drivers/ |
H A D | vde.h | 13 void *conn; member in struct:vde_data 29 extern int vde_user_read(void *conn, void *buf, int len); 30 extern int vde_user_write(void *conn, void *buf, int len);
|
/linux-master/fs/notify/ |
H A D | fsnotify.h | 13 struct fsnotify_mark_connector *conn) 15 return container_of(conn->obj, struct inode, i_fsnotify_marks); 19 struct fsnotify_mark_connector *conn) 21 return container_of(conn->obj, struct mount, mnt_fsnotify_marks); 25 struct fsnotify_mark_connector *conn) 27 return container_of(conn->obj, struct super_block, s_fsnotify_marks); 31 struct fsnotify_mark_connector *conn) 33 switch (conn->type) { 35 return fsnotify_conn_inode(conn)->i_sb; 37 return fsnotify_conn_mount(conn) 12 fsnotify_conn_inode( struct fsnotify_mark_connector *conn) argument 18 fsnotify_conn_mount( struct fsnotify_mark_connector *conn) argument 24 fsnotify_conn_sb( struct fsnotify_mark_connector *conn) argument 30 fsnotify_connector_sb( struct fsnotify_mark_connector *conn) argument [all...] |
H A D | mark.c | 100 static __u32 *fsnotify_conn_mask_p(struct fsnotify_mark_connector *conn) argument 102 if (conn->type == FSNOTIFY_OBJ_TYPE_INODE) 103 return &fsnotify_conn_inode(conn)->i_fsnotify_mask; 104 else if (conn->type == FSNOTIFY_OBJ_TYPE_VFSMOUNT) 105 return &fsnotify_conn_mount(conn)->mnt_fsnotify_mask; 106 else if (conn->type == FSNOTIFY_OBJ_TYPE_SB) 107 return &fsnotify_conn_sb(conn)->s_fsnotify_mask; 111 __u32 fsnotify_conn_mask(struct fsnotify_mark_connector *conn) argument 113 if (WARN_ON(!fsnotify_valid_obj_type(conn->type))) 116 return *fsnotify_conn_mask_p(conn); 133 fsnotify_update_iref(struct fsnotify_mark_connector *conn, bool want_iref) argument 156 __fsnotify_recalc_mask(struct fsnotify_mark_connector *conn) argument 185 fsnotify_recalc_mask(struct fsnotify_mark_connector *conn) argument 201 struct fsnotify_mark_connector *conn, *free; local 225 fsnotify_get_sb_connectors(struct fsnotify_mark_connector *conn) argument 233 fsnotify_put_sb_connectors(struct fsnotify_mark_connector *conn) argument 241 fsnotify_detach_connector_from_object( struct fsnotify_mark_connector *conn, unsigned int *type) argument 295 struct fsnotify_mark_connector *conn = READ_ONCE(mark->connector); local 542 struct fsnotify_mark_connector *conn; local 577 struct fsnotify_mark_connector *conn; local 606 struct fsnotify_mark_connector *conn; local 729 struct fsnotify_mark_connector *conn; local 797 struct fsnotify_mark_connector *conn; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | conn.c | 24 #include "conn.h" 35 struct nvkm_conn *conn = *pconn; local 36 if (conn) { 44 struct nvkm_conn *conn) 51 conn->disp = disp; 52 conn->index = index; 53 conn->info = *info; 54 conn->info.hpd = DCB_GPIO_UNUSED; 56 CONN_DBG(conn, "type %02x loc %d hpd %02x dp %x di %x sr %x lcdid %x", 62 CONN_ERR(conn, "hp 43 nvkm_conn_ctor(struct nvkm_disp *disp, int index, struct nvbios_connE *info, struct nvkm_conn *conn) argument [all...] |
/linux-master/drivers/s390/net/ |
H A D | netiucv.c | 168 struct iucv_connection *conn; member in struct:iucv_event 179 struct iucv_connection *conn; member in struct:netiucv_priv 246 static char *netiucv_printuser(struct iucv_connection *conn) argument 252 if (memcmp(conn->userdata, iucvMagic_ebcdic, 16)) { 255 memcpy(tmp_uid, netiucv_printname(conn->userid, 8), 8); 256 memcpy(tmp_udat, conn->userdata, 16); 262 return netiucv_printname(conn->userid, 8); 481 struct iucv_connection *conn = path->private; local 484 ev.conn = conn; 492 struct iucv_connection *conn = path->private; local 502 struct iucv_connection *conn = path->private; local 510 struct iucv_connection *conn = path->private; local 540 struct iucv_connection *conn = path->private; local 547 struct iucv_connection *conn = path->private; local 554 struct iucv_connection *conn = path->private; local 578 netiucv_unpack_skb(struct iucv_connection *conn, struct sk_buff *pskb) argument 632 struct iucv_connection *conn = ev->conn; local 668 struct iucv_connection *conn = ev->conn; local 768 struct iucv_connection *conn = ev->conn; local 800 struct iucv_connection *conn = arg; local 813 struct iucv_connection *conn = arg; local 823 struct iucv_connection *conn = arg; local 841 struct iucv_connection *conn = arg; local 925 struct iucv_connection *conn = ev->conn; local 946 struct iucv_connection *conn = arg; local 1117 netiucv_transmit_skb(struct iucv_connection *conn, struct sk_buff *skb) argument 1745 struct iucv_connection *conn; local 1798 netiucv_remove_connection(struct iucv_connection *conn) argument [all...] |