/kernel/linux/linux-6.6/net/smc/ |
H A D | smc_cdc.c | 30 struct smc_connection *conn = cdcpend->conn; in smc_cdc_tx_handler() local 35 sndbuf_desc = conn->sndbuf_desc; in smc_cdc_tx_handler() 36 smc = container_of(conn, struct smc_sock, conn); in smc_cdc_tx_handler() 40 &cdcpend->conn->tx_curs_fin, in smc_cdc_tx_handler() 44 atomic_add(diff, &cdcpend->conn->sndbuf_space); in smc_cdc_tx_handler() 47 smc_curs_copy(&conn->tx_curs_fin, &cdcpend->cursor, conn); in smc_cdc_tx_handler() 48 smc_curs_copy(&conn in smc_cdc_tx_handler() 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) smc_cdc_get_free_slot() argument 93 smc_cdc_add_pending_send(struct smc_connection *conn, struct smc_cdc_tx_pend *pend) smc_cdc_add_pending_send() argument 111 smc_cdc_msg_send(struct smc_connection *conn, struct smc_wr_buf *wr_buf, struct smc_cdc_tx_pend *pend) smc_cdc_msg_send() argument 142 smcr_cdc_msg_send_validation(struct smc_connection *conn, struct smc_cdc_tx_pend *pend, struct smc_wr_buf *wr_buf) smcr_cdc_msg_send_validation() argument 173 smcr_cdc_get_slot_and_msg_send(struct smc_connection *conn) smcr_cdc_get_slot_and_msg_send() argument 208 smc_cdc_get_slot_and_msg_send(struct smc_connection *conn) smc_cdc_get_slot_and_msg_send() argument 227 smc_cdc_wait_pend_tx_wr(struct smc_connection *conn) smc_cdc_wait_pend_tx_wr() argument 236 smcd_cdc_msg_send(struct smc_connection *conn) smcd_cdc_msg_send() argument 282 struct smc_connection *conn = &smc->conn; smc_cdc_handle_urg_data_arrival() local 302 struct smc_connection *conn = &smc->conn; smc_cdc_msg_validate() local 325 struct smc_connection *conn = &smc->conn; smc_cdc_msg_recv_action() local 412 struct smc_connection *conn = from_tasklet(conn, t, rx_tsklet); smcd_cdc_rx_tsklet() local 430 smcd_cdc_rx_init(struct smc_connection *conn) smcd_cdc_rx_init() argument 441 struct smc_connection *conn; smc_cdc_rx_handler() local [all...] |
H A D | smc_tx.c | 48 if (atomic_read(&smc->conn.sndbuf_space) && sock) { in smc_tx_write_space() 50 SMC_STAT_RMB_TX_FULL(smc, !smc->conn.lnk); in smc_tx_write_space() 80 struct smc_connection *conn = &smc->conn; in smc_tx_wait() local 92 conn->killed || in smc_tx_wait() 93 conn->local_tx_ctrl.conn_state_flags.peer_done_writing) { in smc_tx_wait() 97 if (smc_cdc_rxed_any_close(conn)) { in smc_tx_wait() 112 if (atomic_read(&conn->sndbuf_space) && !conn->urg_tx_pend) in smc_tx_wait() 118 smc_cdc_rxed_any_close(conn) || in smc_tx_wait() 147 struct smc_connection *conn = &smc->conn; smc_should_autocork() local 161 struct smc_connection *conn = &smc->conn; smc_tx_should_cork() local 185 struct smc_connection *conn = &smc->conn; smc_tx_sendmsg() local 303 smcd_tx_ism_write(struct smc_connection *conn, void *data, size_t len, u32 offset, int signal) smcd_tx_ism_write() argument 317 smc_tx_rdma_write(struct smc_connection *conn, int peer_rmbe_offset, int num_sges, struct ib_rdma_wr *rdma_wr) smc_tx_rdma_write() argument 340 smc_tx_advance_cursors(struct smc_connection *conn, union smc_host_cursor *prod, union smc_host_cursor *sent, size_t len) smc_tx_advance_cursors() 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) smcr_tx_rdma_writes() 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) smcd_tx_rdma_writes() argument 463 smc_tx_rdma_writes(struct smc_connection *conn, struct smc_rdma_wr *wr_rdma_buf) smc_tx_rdma_writes() argument 547 smcr_tx_sndbuf_nonempty(struct smc_connection *conn) smcr_tx_sndbuf_nonempty() argument 605 smcd_tx_sndbuf_nonempty(struct smc_connection *conn) smcd_tx_sndbuf_nonempty() argument 624 __smc_tx_sndbuf_nonempty(struct smc_connection *conn) __smc_tx_sndbuf_nonempty() argument 658 smc_tx_sndbuf_nonempty(struct smc_connection *conn) smc_tx_sndbuf_nonempty() argument 690 smc_tx_pending(struct smc_connection *conn) smc_tx_pending() argument 710 struct smc_connection *conn = container_of(to_delayed_work(work), smc_tx_work() local 720 smc_tx_consumer_update(struct smc_connection *conn, bool force) smc_tx_consumer_update() argument [all...] |
/kernel/linux/linux-5.10/net/smc/ |
H A D | smc_cdc.c | 30 struct smc_connection *conn = cdcpend->conn; in smc_cdc_tx_handler() local 35 sndbuf_desc = conn->sndbuf_desc; in smc_cdc_tx_handler() 36 smc = container_of(conn, struct smc_sock, conn); in smc_cdc_tx_handler() 40 &cdcpend->conn->tx_curs_fin, in smc_cdc_tx_handler() 44 atomic_add(diff, &cdcpend->conn->sndbuf_space); in smc_cdc_tx_handler() 47 smc_curs_copy(&conn->tx_curs_fin, &cdcpend->cursor, conn); in smc_cdc_tx_handler() 48 smc_curs_copy(&conn in smc_cdc_tx_handler() 62 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) smc_cdc_get_free_slot() argument 83 smc_cdc_add_pending_send(struct smc_connection *conn, struct smc_cdc_tx_pend *pend) smc_cdc_add_pending_send() argument 101 smc_cdc_msg_send(struct smc_connection *conn, struct smc_wr_buf *wr_buf, struct smc_cdc_tx_pend *pend) smc_cdc_msg_send() argument 132 smcr_cdc_msg_send_validation(struct smc_connection *conn, struct smc_cdc_tx_pend *pend, struct smc_wr_buf *wr_buf) smcr_cdc_msg_send_validation() argument 163 smcr_cdc_get_slot_and_msg_send(struct smc_connection *conn) smcr_cdc_get_slot_and_msg_send() argument 198 smc_cdc_get_slot_and_msg_send(struct smc_connection *conn) smc_cdc_get_slot_and_msg_send() argument 216 smc_cdc_wait_pend_tx_wr(struct smc_connection *conn) smc_cdc_wait_pend_tx_wr() argument 225 smcd_cdc_msg_send(struct smc_connection *conn) smcd_cdc_msg_send() argument 271 struct smc_connection *conn = &smc->conn; smc_cdc_handle_urg_data_arrival() local 291 struct smc_connection *conn = &smc->conn; smc_cdc_msg_validate() local 314 struct smc_connection *conn = &smc->conn; smc_cdc_msg_recv_action() local 397 struct smc_connection *conn = (struct smc_connection *)data; smcd_cdc_rx_tsklet() local 415 smcd_cdc_rx_init(struct smc_connection *conn) smcd_cdc_rx_init() argument 426 struct smc_connection *conn; smc_cdc_rx_handler() local [all...] |
H A D | smc_tx.c | 47 if (atomic_read(&smc->conn.sndbuf_space) && sock) { in smc_tx_write_space() 77 struct smc_connection *conn = &smc->conn; in smc_tx_wait() local 89 conn->killed || in smc_tx_wait() 90 conn->local_tx_ctrl.conn_state_flags.peer_done_writing) { in smc_tx_wait() 94 if (smc_cdc_rxed_any_close(conn)) { in smc_tx_wait() 109 if (atomic_read(&conn->sndbuf_space) && !conn->urg_tx_pend) in smc_tx_wait() 115 smc_cdc_rxed_any_close(conn) || in smc_tx_wait() 116 (atomic_read(&conn in smc_tx_wait() 138 struct smc_connection *conn = &smc->conn; smc_tx_sendmsg() local 250 smcd_tx_ism_write(struct smc_connection *conn, void *data, size_t len, u32 offset, int signal) smcd_tx_ism_write() argument 268 smc_tx_rdma_write(struct smc_connection *conn, int peer_rmbe_offset, int num_sges, struct ib_rdma_wr *rdma_wr) smc_tx_rdma_write() argument 291 smc_tx_advance_cursors(struct smc_connection *conn, union smc_host_cursor *prod, union smc_host_cursor *sent, size_t len) smc_tx_advance_cursors() argument 307 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) smcr_tx_rdma_writes() argument 360 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) smcd_tx_rdma_writes() argument 402 smc_tx_rdma_writes(struct smc_connection *conn, struct smc_rdma_wr *wr_rdma_buf) smc_tx_rdma_writes() argument 482 smcr_tx_sndbuf_nonempty(struct smc_connection *conn) smcr_tx_sndbuf_nonempty() argument 540 smcd_tx_sndbuf_nonempty(struct smc_connection *conn) smcd_tx_sndbuf_nonempty() argument 559 smc_tx_sndbuf_nonempty(struct smc_connection *conn) smc_tx_sndbuf_nonempty() argument 585 struct smc_connection *conn = container_of(to_delayed_work(work), smc_tx_work() local 604 smc_tx_consumer_update(struct smc_connection *conn, bool force) smc_tx_consumer_update() argument [all...] |
/kernel/linux/linux-6.6/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) in ksmbd_conn_free() argument 36 list_del(&conn->conns_list); in ksmbd_conn_free() 39 xa_destroy(&conn->sessions); in ksmbd_conn_free() 40 kvfree(conn->request_buf); in ksmbd_conn_free() 41 kfree(conn->preauth_info); in ksmbd_conn_free() 42 kfree(conn); in ksmbd_conn_free() 52 struct ksmbd_conn *conn; in ksmbd_conn_alloc() local 114 struct ksmbd_conn *conn = work->conn; ksmbd_conn_enqueue_request() local 130 struct ksmbd_conn *conn = work->conn; ksmbd_conn_try_dequeue_request() local 146 ksmbd_conn_lock(struct ksmbd_conn *conn) ksmbd_conn_lock() argument 151 ksmbd_conn_unlock(struct ksmbd_conn *conn) ksmbd_conn_unlock() argument 158 struct ksmbd_conn *conn; ksmbd_all_conn_set_status() local 168 ksmbd_conn_wait_idle(struct ksmbd_conn *conn, u64 sess_id) ksmbd_conn_wait_idle() argument 175 struct ksmbd_conn *conn = work->conn; ksmbd_conn_write() 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) ksmbd_conn_rdma_read() 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) ksmbd_conn_rdma_write() argument 233 ksmbd_conn_alive(struct ksmbd_conn *conn) ksmbd_conn_alive() argument 274 struct ksmbd_conn *conn = (struct ksmbd_conn *)p; ksmbd_conn_handler_loop() local 413 struct ksmbd_conn *conn; stop_sessions() local [all...] |
/kernel/linux/linux-6.6/net/bluetooth/ |
H A D | hci_conn.c | 48 struct hci_conn *conn; member 71 static void hci_connect_le_scan_cleanup(struct hci_conn *conn, u8 status) in hci_connect_le_scan_cleanup() argument 74 struct hci_dev *hdev = conn->hdev; in hci_connect_le_scan_cleanup() 79 bdaddr = &conn->dst; in hci_connect_le_scan_cleanup() 80 bdaddr_type = conn->dst_type; in hci_connect_le_scan_cleanup() 94 if (params->conn) { in hci_connect_le_scan_cleanup() 95 hci_conn_drop(params->conn); in hci_connect_le_scan_cleanup() 96 hci_conn_put(params->conn); in hci_connect_le_scan_cleanup() 97 params->conn = NULL; in hci_connect_le_scan_cleanup() 110 mgmt_connect_failed(hdev, &conn in hci_connect_le_scan_cleanup() 141 hci_conn_cleanup(struct hci_conn *conn) hci_conn_cleanup() argument 181 hci_acl_create_connection(struct hci_conn *conn) hci_acl_create_connection() argument 239 hci_disconnect(struct hci_conn *conn, __u8 reason) hci_disconnect() argument 261 hci_add_sco(struct hci_conn *conn, __u16 handle) hci_add_sco() argument 279 find_next_esco_param(struct hci_conn *conn, const struct sco_param *esco_param, int size) find_next_esco_param() argument 338 struct hci_conn *conn = conn_handle->conn; hci_enhanced_setup_sync() local 459 hci_setup_sync_conn(struct hci_conn *conn, __u16 handle) hci_setup_sync_conn() argument 511 hci_setup_sync(struct hci_conn *conn, __u16 handle) hci_setup_sync() argument 535 hci_le_conn_update(struct hci_conn *conn, u16 min, u16 max, u16 latency, u16 to_multiplier) hci_le_conn_update() argument 571 hci_le_start_enc(struct hci_conn *conn, __le16 ediv, __le64 rand, __u8 ltk[16], __u8 key_size) hci_le_start_enc() argument 590 hci_sco_setup(struct hci_conn *conn, __u8 status) hci_sco_setup() argument 613 struct hci_conn *conn = container_of(work, struct hci_conn, hci_conn_timeout() local 637 struct hci_conn *conn = container_of(work, struct hci_conn, hci_conn_idle() local 671 struct hci_conn *conn = container_of(work, struct hci_conn, hci_conn_auto_accept() local 697 struct hci_conn *conn = container_of(work, struct hci_conn, le_conn_timeout() local 741 bis_list(struct hci_conn *conn, void *data) bis_list() argument 777 hci_le_terminate_big(struct hci_dev *hdev, struct hci_conn *conn) hci_le_terminate_big() argument 817 hci_le_big_terminate(struct hci_dev *hdev, u8 big, struct hci_conn *conn) hci_le_big_terminate() argument 847 bis_cleanup(struct hci_conn *conn) bis_cleanup() argument 893 find_cis(struct hci_conn *conn, void *data) find_cis() argument 908 cis_cleanup(struct hci_conn *conn) cis_cleanup() argument 940 struct hci_conn *conn; hci_conn_add() local 1049 hci_conn_cleanup_child(struct hci_conn *conn, u8 reason) hci_conn_cleanup_child() argument 1072 hci_conn_unlink(struct hci_conn *conn) hci_conn_unlink() argument 1114 hci_conn_del(struct hci_conn *conn) hci_conn_del() argument 1220 hci_le_conn_failed(struct hci_conn *conn, u8 status) hci_le_conn_failed() argument 1233 hci_conn_failed(struct hci_conn *conn, u8 status) hci_conn_failed() argument 1255 hci_conn_set_handle(struct hci_conn *conn, u16 handle) hci_conn_set_handle() argument 1286 struct hci_conn *conn; create_le_conn_complete() local 1316 struct hci_conn *conn; hci_connect_le_sync() local 1335 struct hci_conn *conn; hci_connect_le() local 1410 struct hci_conn *conn; is_connected() local 1462 struct hci_conn *conn; qos_set_big() local 1486 struct hci_conn *conn; qos_set_bis() local 1517 struct hci_conn *conn; hci_add_bis() local 1567 struct hci_conn *conn; hci_connect_le_scan() local 1661 hci_conn_link(struct hci_conn *parent, struct hci_conn *conn) hci_conn_link() argument 1737 hci_le_create_big(struct hci_conn *conn, struct bt_iso_qos *qos) hci_le_create_big() argument 1772 struct hci_conn *conn; set_cig_params_sync() local 1828 hci_le_set_cig_params(struct hci_conn *conn, struct bt_iso_qos *qos) hci_le_set_cig_params() argument 1953 hci_iso_setup_path(struct hci_conn *conn) hci_iso_setup_path() argument 1985 hci_conn_check_create_cis(struct hci_conn *conn) hci_conn_check_create_cis() argument 2004 struct hci_conn *conn; hci_le_create_cis_pending() local 2028 hci_iso_qos_setup(struct hci_dev *hdev, struct hci_conn *conn, struct bt_iso_io_qos *qos, __u8 phy) hci_iso_qos_setup() argument 2057 struct hci_conn *conn = data; create_big_sync() local 2170 struct hci_conn *conn = data; create_big_complete() local 2185 struct hci_conn *conn; hci_bind_bis() local 2217 bis_mark_per_adv(struct hci_conn *conn, void *data) bis_mark_per_adv() argument 2237 struct hci_conn *conn; hci_connect_bis() local 2315 hci_conn_check_link_mode(struct hci_conn *conn) hci_conn_check_link_mode() argument 2355 hci_conn_auth(struct hci_conn *conn, __u8 sec_level, __u8 auth_type) hci_conn_auth() argument 2390 hci_conn_encrypt(struct hci_conn *conn) hci_conn_encrypt() argument 2404 hci_conn_security(struct hci_conn *conn, __u8 sec_level, __u8 auth_type, bool initiator) hci_conn_security() argument 2489 hci_conn_check_secure(struct hci_conn *conn, __u8 sec_level) hci_conn_check_secure() argument 2508 hci_conn_switch_role(struct hci_conn *conn, __u8 role) hci_conn_switch_role() argument 2527 hci_conn_enter_active_mode(struct hci_conn *conn, __u8 force_active) hci_conn_enter_active_mode() argument 2555 struct hci_conn *conn; hci_conn_hash_flush() local 2575 struct hci_conn *conn; hci_conn_check_pending() local 2588 get_link_mode(struct hci_conn *conn) get_link_mode() argument 2667 struct hci_conn *conn; hci_get_conn_info() local 2694 struct hci_conn *conn; hci_get_auth_info() local 2711 hci_chan_create(struct hci_conn *conn) hci_chan_create() argument 2738 struct hci_conn *conn = chan->conn; hci_chan_del() local 2756 hci_chan_list_flush(struct hci_conn *conn) hci_chan_list_flush() argument 2798 hci_conn_get_phy(struct hci_conn *conn) hci_conn_get_phy() argument 2903 struct hci_conn *conn; abort_conn_sync() local 2913 hci_abort_conn(struct hci_conn *conn, u8 reason) hci_abort_conn() argument [all...] |
/kernel/linux/linux-5.10/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, in mlx5_fpga_conn_map_buf() argument 57 dma_device = mlx5_core_dma_dev(conn->fdev->mdev); in mlx5_fpga_conn_map_buf() 62 mlx5_fpga_warn(conn->fdev, "DMA error on sg 0: %d\n", err); in mlx5_fpga_conn_map_buf() 74 mlx5_fpga_warn(conn->fdev, "DMA error on sg 1: %d\n", err); in mlx5_fpga_conn_map_buf() 84 static void mlx5_fpga_conn_unmap_buf(struct mlx5_fpga_conn *conn, in mlx5_fpga_conn_unmap_buf() argument 89 dma_device = mlx5_core_dma_dev(conn->fdev->mdev); in mlx5_fpga_conn_unmap_buf() 99 static int mlx5_fpga_conn_post_recv(struct mlx5_fpga_conn *conn, in mlx5_fpga_conn_post_recv() argument 106 err = mlx5_fpga_conn_map_buf(conn, buf); in mlx5_fpga_conn_post_recv() 110 if (unlikely(conn in mlx5_fpga_conn_post_recv() 131 mlx5_fpga_conn_notify_hw(struct mlx5_fpga_conn *conn, void *wqe) mlx5_fpga_conn_notify_hw() argument 141 mlx5_fpga_conn_post_send(struct mlx5_fpga_conn *conn, struct mlx5_fpga_dma_buf *buf) mlx5_fpga_conn_post_send() argument 175 mlx5_fpga_conn_send(struct mlx5_fpga_conn *conn, struct mlx5_fpga_dma_buf *buf) mlx5_fpga_conn_send() argument 203 mlx5_fpga_conn_post_recv_buf(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_post_recv_buf() argument 250 mlx5_fpga_conn_rq_cqe(struct mlx5_fpga_conn *conn, struct mlx5_cqe64 *cqe, u8 status) mlx5_fpga_conn_rq_cqe() argument 290 mlx5_fpga_conn_sq_cqe(struct mlx5_fpga_conn *conn, struct mlx5_cqe64 *cqe, u8 status) mlx5_fpga_conn_sq_cqe() argument 332 mlx5_fpga_conn_handle_cqe(struct mlx5_fpga_conn *conn, struct mlx5_cqe64 *cqe) mlx5_fpga_conn_handle_cqe() argument 359 mlx5_fpga_conn_arm_cq(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_arm_cq() argument 365 mlx5_fpga_conn_cqes(struct mlx5_fpga_conn *conn, unsigned int budget) mlx5_fpga_conn_cqes() argument 393 struct mlx5_fpga_conn *conn = from_tasklet(conn, t, cq.tasklet); mlx5_fpga_conn_cq_tasklet() local 403 struct mlx5_fpga_conn *conn; mlx5_fpga_conn_cq_complete() local 411 mlx5_fpga_conn_create_cq(struct mlx5_fpga_conn *conn, int cq_size) mlx5_fpga_conn_create_cq() argument 491 mlx5_fpga_conn_destroy_cq(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_destroy_cq() argument 499 mlx5_fpga_conn_create_wq(struct mlx5_fpga_conn *conn, void *qpc) mlx5_fpga_conn_create_wq() argument 512 mlx5_fpga_conn_create_qp(struct mlx5_fpga_conn *conn, unsigned int tx_size, unsigned int rx_size) mlx5_fpga_conn_create_qp() argument 604 mlx5_fpga_conn_free_recv_bufs(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_free_recv_bufs() argument 617 mlx5_fpga_conn_flush_send_bufs(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_flush_send_bufs() argument 640 mlx5_fpga_conn_destroy_qp(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_destroy_qp() argument 656 mlx5_fpga_conn_reset_qp(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_reset_qp() argument 669 mlx5_fpga_conn_init_qp(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_init_qp() argument 695 mlx5_fpga_conn_rtr_qp(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_rtr_qp() argument 730 mlx5_fpga_conn_rts_qp(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_rts_qp() argument 756 mlx5_fpga_conn_connect(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_connect() argument 813 struct mlx5_fpga_conn *ret, *conn; mlx5_fpga_conn_create() local 932 mlx5_fpga_conn_destroy(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_destroy() argument [all...] |
/kernel/linux/linux-6.6/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, in mlx5_fpga_conn_map_buf() argument 57 dma_device = mlx5_core_dma_dev(conn->fdev->mdev); in mlx5_fpga_conn_map_buf() 62 mlx5_fpga_warn(conn->fdev, "DMA error on sg 0: %d\n", err); in mlx5_fpga_conn_map_buf() 74 mlx5_fpga_warn(conn->fdev, "DMA error on sg 1: %d\n", err); in mlx5_fpga_conn_map_buf() 84 static void mlx5_fpga_conn_unmap_buf(struct mlx5_fpga_conn *conn, in mlx5_fpga_conn_unmap_buf() argument 89 dma_device = mlx5_core_dma_dev(conn->fdev->mdev); in mlx5_fpga_conn_unmap_buf() 99 static int mlx5_fpga_conn_post_recv(struct mlx5_fpga_conn *conn, in mlx5_fpga_conn_post_recv() argument 106 err = mlx5_fpga_conn_map_buf(conn, buf); in mlx5_fpga_conn_post_recv() 110 if (unlikely(conn in mlx5_fpga_conn_post_recv() 131 mlx5_fpga_conn_notify_hw(struct mlx5_fpga_conn *conn, void *wqe) mlx5_fpga_conn_notify_hw() argument 141 mlx5_fpga_conn_post_send(struct mlx5_fpga_conn *conn, struct mlx5_fpga_dma_buf *buf) mlx5_fpga_conn_post_send() argument 175 mlx5_fpga_conn_send(struct mlx5_fpga_conn *conn, struct mlx5_fpga_dma_buf *buf) mlx5_fpga_conn_send() argument 203 mlx5_fpga_conn_post_recv_buf(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_post_recv_buf() argument 250 mlx5_fpga_conn_rq_cqe(struct mlx5_fpga_conn *conn, struct mlx5_cqe64 *cqe, u8 status) mlx5_fpga_conn_rq_cqe() argument 290 mlx5_fpga_conn_sq_cqe(struct mlx5_fpga_conn *conn, struct mlx5_cqe64 *cqe, u8 status) mlx5_fpga_conn_sq_cqe() argument 332 mlx5_fpga_conn_handle_cqe(struct mlx5_fpga_conn *conn, struct mlx5_cqe64 *cqe) mlx5_fpga_conn_handle_cqe() argument 359 mlx5_fpga_conn_arm_cq(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_arm_cq() argument 365 mlx5_fpga_conn_cqes(struct mlx5_fpga_conn *conn, unsigned int budget) mlx5_fpga_conn_cqes() argument 393 struct mlx5_fpga_conn *conn = from_tasklet(conn, t, cq.tasklet); mlx5_fpga_conn_cq_tasklet() local 403 struct mlx5_fpga_conn *conn; mlx5_fpga_conn_cq_complete() local 411 mlx5_fpga_conn_create_cq(struct mlx5_fpga_conn *conn, int cq_size) mlx5_fpga_conn_create_cq() argument 491 mlx5_fpga_conn_destroy_cq(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_destroy_cq() argument 499 mlx5_fpga_conn_create_wq(struct mlx5_fpga_conn *conn, void *qpc) mlx5_fpga_conn_create_wq() argument 512 mlx5_fpga_conn_create_qp(struct mlx5_fpga_conn *conn, unsigned int tx_size, unsigned int rx_size) mlx5_fpga_conn_create_qp() argument 605 mlx5_fpga_conn_free_recv_bufs(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_free_recv_bufs() argument 618 mlx5_fpga_conn_flush_send_bufs(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_flush_send_bufs() argument 641 mlx5_fpga_conn_destroy_qp(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_destroy_qp() argument 657 mlx5_fpga_conn_reset_qp(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_reset_qp() argument 670 mlx5_fpga_conn_init_qp(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_init_qp() argument 696 mlx5_fpga_conn_rtr_qp(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_rtr_qp() argument 731 mlx5_fpga_conn_rts_qp(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_rts_qp() argument 757 mlx5_fpga_conn_connect(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_connect() argument 814 struct mlx5_fpga_conn *ret, *conn; mlx5_fpga_conn_create() local 933 mlx5_fpga_conn_destroy(struct mlx5_fpga_conn *conn) mlx5_fpga_conn_destroy() argument [all...] |
/kernel/linux/linux-6.6/net/rxrpc/ |
H A D | conn_object.c | 26 void rxrpc_poke_conn(struct rxrpc_connection *conn, enum rxrpc_conn_trace why) in rxrpc_poke_conn() argument 28 struct rxrpc_local *local = conn->local; in rxrpc_poke_conn() 35 busy = !list_empty(&conn->attend_link); in rxrpc_poke_conn() 37 rxrpc_get_connection(conn, why); in rxrpc_poke_conn() 38 list_add_tail(&conn->attend_link, &local->conn_attend_q); in rxrpc_poke_conn() 46 struct rxrpc_connection *conn = in rxrpc_connection_timer() local 49 rxrpc_poke_conn(conn, rxrpc_conn_get_poke_timer); in rxrpc_connection_timer() 58 struct rxrpc_connection *conn; in rxrpc_alloc_connection() local 62 conn = kzalloc(sizeof(struct rxrpc_connection), gfp); in rxrpc_alloc_connection() 63 if (conn) { in rxrpc_alloc_connection() 98 struct rxrpc_connection *conn; rxrpc_find_client_connection_rcu() local 153 __rxrpc_disconnect_call(struct rxrpc_connection *conn, struct rxrpc_call *call) __rxrpc_disconnect_call() argument 195 struct rxrpc_connection *conn = call->conn; rxrpc_disconnect_call() local 225 rxrpc_queue_conn(struct rxrpc_connection *conn, enum rxrpc_conn_trace why) rxrpc_queue_conn() argument 235 rxrpc_see_connection(struct rxrpc_connection *conn, enum rxrpc_conn_trace why) rxrpc_see_connection() argument 248 rxrpc_get_connection(struct rxrpc_connection *conn, enum rxrpc_conn_trace why) rxrpc_get_connection() argument 262 rxrpc_get_connection_maybe(struct rxrpc_connection *conn, enum rxrpc_conn_trace why) rxrpc_get_connection_maybe() argument 291 struct rxrpc_connection *conn = rxrpc_rcu_free_connection() local 310 struct rxrpc_connection *conn = rxrpc_clean_up_connection() local 350 rxrpc_put_connection(struct rxrpc_connection *conn, enum rxrpc_conn_trace why) rxrpc_put_connection() argument 383 struct rxrpc_connection *conn, *_p; rxrpc_service_connection_reaper() local 462 struct rxrpc_connection *conn, *_p; rxrpc_destroy_all_connections() local [all...] |
H A D | conn_client.c | 46 struct rxrpc_connection *conn) in rxrpc_put_client_connection_id() 48 idr_remove(&local->conn_ids, conn->proto.cid >> RXRPC_CIDSHIFT); in rxrpc_put_client_connection_id() 56 struct rxrpc_connection *conn; in rxrpc_destroy_client_conn_ids() local 60 idr_for_each_entry(&local->conn_ids, conn, id) { in rxrpc_destroy_client_conn_ids() 61 pr_err("AF_RXRPC: Leaked client conn %p {%d}\n", in rxrpc_destroy_client_conn_ids() 62 conn, refcount_read(&conn->ref)); in rxrpc_destroy_client_conn_ids() 147 struct rxrpc_connection *conn; in rxrpc_alloc_client_connection() local 154 conn = rxrpc_alloc_connection(rxnet, GFP_ATOMIC | __GFP_NOWARN); in rxrpc_alloc_client_connection() 155 if (!conn) in rxrpc_alloc_client_connection() 45 rxrpc_put_client_connection_id(struct rxrpc_local *local, struct rxrpc_connection *conn) rxrpc_put_client_connection_id() argument 199 rxrpc_may_reuse_conn(struct rxrpc_connection *conn) rxrpc_may_reuse_conn() argument 334 struct rxrpc_connection *conn, *old; rxrpc_add_conn_to_bundle() local 403 rxrpc_activate_one_channel(struct rxrpc_connection *conn, unsigned int channel) rxrpc_activate_one_channel() argument 450 rxrpc_unidle_conn(struct rxrpc_connection *conn) rxrpc_unidle_conn() argument 463 struct rxrpc_connection *conn; rxrpc_activate_channels() local 524 struct rxrpc_connection *conn = call->conn; rxrpc_expose_client_call() local 563 struct rxrpc_connection *conn; rxrpc_disconnect_client_call() local 659 rxrpc_unbundle_conn(struct rxrpc_connection *conn) rxrpc_unbundle_conn() argument 710 rxrpc_kill_client_conn(struct rxrpc_connection *conn) rxrpc_kill_client_conn() argument 732 struct rxrpc_connection *conn; rxrpc_discard_expired_client_conns() local 799 struct rxrpc_connection *conn; rxrpc_clean_up_local_conns() local [all...] |
H A D | conn_event.c | 22 static bool rxrpc_set_conn_aborted(struct rxrpc_connection *conn, struct sk_buff *skb, in rxrpc_set_conn_aborted() argument 28 if (conn->state != RXRPC_CONN_ABORTED) { in rxrpc_set_conn_aborted() 29 spin_lock(&conn->state_lock); in rxrpc_set_conn_aborted() 30 if (conn->state != RXRPC_CONN_ABORTED) { in rxrpc_set_conn_aborted() 31 conn->abort_code = abort_code; in rxrpc_set_conn_aborted() 32 conn->error = err; in rxrpc_set_conn_aborted() 33 conn->completion = compl; in rxrpc_set_conn_aborted() 35 smp_store_release(&conn->state, RXRPC_CONN_ABORTED); in rxrpc_set_conn_aborted() 36 set_bit(RXRPC_CONN_DONT_REUSE, &conn->flags); in rxrpc_set_conn_aborted() 37 set_bit(RXRPC_CONN_EV_ABORT_CALLS, &conn in rxrpc_set_conn_aborted() 49 rxrpc_abort_conn(struct rxrpc_connection *conn, struct sk_buff *skb, s32 abort_code, int err, enum rxrpc_abort_reason why) rxrpc_abort_conn() argument 66 rxrpc_input_conn_abort(struct rxrpc_connection *conn, struct sk_buff *skb) rxrpc_input_conn_abort() argument 76 rxrpc_conn_retransmit_call(struct rxrpc_connection *conn, struct sk_buff *skb, unsigned int channel) rxrpc_conn_retransmit_call() argument 196 rxrpc_abort_calls(struct rxrpc_connection *conn) rxrpc_abort_calls() argument 230 rxrpc_process_event(struct rxrpc_connection *conn, struct sk_buff *skb) rxrpc_process_event() argument 281 rxrpc_secure_connection(struct rxrpc_connection *conn) rxrpc_secure_connection() argument 291 rxrpc_process_delayed_final_acks(struct rxrpc_connection *conn, bool force) rxrpc_process_delayed_final_acks() argument 331 rxrpc_do_process_connection(struct rxrpc_connection *conn) rxrpc_do_process_connection() argument 359 struct rxrpc_connection *conn = rxrpc_process_connection() local 375 rxrpc_post_packet_to_conn(struct rxrpc_connection *conn, struct sk_buff *skb) rxrpc_post_packet_to_conn() argument 388 rxrpc_input_conn_packet(struct rxrpc_connection *conn, struct sk_buff *skb) rxrpc_input_conn_packet() argument 423 rxrpc_input_conn_event(struct rxrpc_connection *conn, struct sk_buff *skb) rxrpc_input_conn_event() argument [all...] |
H A D | conn_service.c | 24 struct rxrpc_connection *conn = NULL; in rxrpc_find_service_conn_rcu() local 43 conn = rb_entry(p, struct rxrpc_connection, service_node); in rxrpc_find_service_conn_rcu() 45 if (conn->proto.index_key < k.index_key) in rxrpc_find_service_conn_rcu() 47 else if (conn->proto.index_key > k.index_key) in rxrpc_find_service_conn_rcu() 51 conn = NULL; in rxrpc_find_service_conn_rcu() 56 _leave(" = %d", conn ? conn->debug_id : -1); in rxrpc_find_service_conn_rcu() 57 return conn; in rxrpc_find_service_conn_rcu() 65 struct rxrpc_connection *conn) in rxrpc_publish_service_conn() 68 struct rxrpc_conn_proto k = conn in rxrpc_publish_service_conn() 64 rxrpc_publish_service_conn(struct rxrpc_peer *peer, struct rxrpc_connection *conn) rxrpc_publish_service_conn() argument 123 struct rxrpc_connection *conn = rxrpc_alloc_connection(rxnet, gfp); rxrpc_prealloc_service_connection() local 148 rxrpc_new_incoming_connection(struct rxrpc_sock *rx, struct rxrpc_connection *conn, const struct rxrpc_security *sec, struct sk_buff *skb) rxrpc_new_incoming_connection() argument 187 rxrpc_unpublish_service_conn(struct rxrpc_connection *conn) rxrpc_unpublish_service_conn() argument [all...] |
/kernel/linux/linux-6.6/drivers/target/iscsi/ |
H A D | iscsi_target_login.c | 38 static struct iscsi_login *iscsi_login_init_conn(struct iscsit_conn *conn) in iscsi_login_init_conn() argument 47 conn->login = login; in iscsi_login_init_conn() 48 login->conn = conn; in iscsi_login_init_conn() 63 conn->conn_login = login; in iscsi_login_init_conn() 78 int iscsi_login_setup_crypto(struct iscsit_conn *conn) in iscsi_login_setup_crypto() argument 93 conn->conn_rx_hash = ahash_request_alloc(tfm, GFP_KERNEL); in iscsi_login_setup_crypto() 94 if (!conn->conn_rx_hash) { in iscsi_login_setup_crypto() 99 ahash_request_set_callback(conn->conn_rx_hash, 0, NULL, NULL); in iscsi_login_setup_crypto() 101 conn in iscsi_login_setup_crypto() 114 iscsi_login_check_initiator_version( struct iscsit_conn *conn, u8 version_max, u8 version_min) iscsi_login_check_initiator_version() argument 131 iscsi_check_for_session_reinstatement(struct iscsit_conn *conn) iscsi_check_for_session_reinstatement() argument 206 iscsi_login_set_conn_values( struct iscsit_session *sess, struct iscsit_conn *conn, __be16 cid) iscsi_login_set_conn_values() argument 228 iscsi_change_param_sprintf( struct iscsit_conn *conn, const char *fmt, ...) iscsi_change_param_sprintf() argument 255 iscsi_login_zero_tsih_s1( struct iscsit_conn *conn, unsigned char *buf) iscsi_login_zero_tsih_s1() argument 339 iscsi_login_zero_tsih_s2( struct iscsit_conn *conn) iscsi_login_zero_tsih_s2() argument 473 iscsi_login_non_zero_tsih_s1( struct iscsit_conn *conn, unsigned char *buf) iscsi_login_non_zero_tsih_s1() argument 485 iscsi_login_non_zero_tsih_s2( struct iscsit_conn *conn, unsigned char *buf) iscsi_login_non_zero_tsih_s2() argument 561 iscsi_login_post_auth_non_zero_tsih( struct iscsit_conn *conn, u16 cid, u32 exp_statsn) iscsi_login_post_auth_non_zero_tsih() argument 628 iscsi_post_login_start_timers(struct iscsit_conn *conn) iscsi_post_login_start_timers() argument 641 iscsit_start_kthreads(struct iscsit_conn *conn) iscsit_start_kthreads() argument 687 iscsi_post_login_handler( struct iscsi_np *np, struct iscsit_conn *conn, u8 zero_tsih) iscsi_post_login_handler() argument 907 iscsit_accept_np(struct iscsi_np *np, struct iscsit_conn *conn) iscsit_accept_np() argument 968 iscsit_get_login_rx(struct iscsit_conn *conn, struct iscsi_login *login) iscsit_get_login_rx() argument 1013 iscsit_put_login_tx(struct iscsit_conn *conn, struct iscsi_login *login, u32 length) iscsit_put_login_tx() argument 1023 iscsit_conn_set_transport(struct iscsit_conn *conn, struct iscsit_transport *t) iscsit_conn_set_transport() argument 1044 struct iscsit_conn *conn; iscsit_alloc_conn() local 1119 iscsit_free_conn(struct iscsit_conn *conn) iscsit_free_conn() argument 1129 iscsi_target_login_sess_out(struct iscsit_conn *conn, bool zero_tsih, bool new_sess) iscsi_target_login_sess_out() argument 1201 struct iscsit_conn *conn = NULL; __iscsi_target_login_thread() local [all...] |
H A D | iscsi_target_util.c | 61 iscsit_add_cmd_to_immediate_queue(cmd, cmd->conn, ISTATE_SEND_R2T); in iscsit_add_r2t_to_list() 155 struct iscsit_cmd *iscsit_allocate_cmd(struct iscsit_conn *conn, int state) in iscsit_allocate_cmd() argument 158 struct se_session *se_sess = conn->sess->se_sess; in iscsit_allocate_cmd() 167 size = sizeof(struct iscsit_cmd) + conn->conn_transport->priv_size; in iscsit_allocate_cmd() 173 cmd->conn = conn; in iscsit_allocate_cmd() 285 int iscsit_sequence_cmd(struct iscsit_conn *conn, struct iscsit_cmd *cmd, in iscsit_sequence_cmd() argument 292 mutex_lock(&conn->sess->cmdsn_mutex); in iscsit_sequence_cmd() 294 cmdsn_ret = iscsit_check_received_cmdsn(conn->sess, be32_to_cpu(cmdsn)); in iscsit_sequence_cmd() 298 if ((ret >= 0) && !list_empty(&conn in iscsit_sequence_cmd() 338 struct iscsit_conn *conn = cmd->conn; iscsit_check_unsolicited_dataout() local 380 iscsit_find_cmd_from_itt( struct iscsit_conn *conn, itt_t init_task_tag) iscsit_find_cmd_from_itt() argument 401 iscsit_find_cmd_from_itt_or_dump( struct iscsit_conn *conn, itt_t init_task_tag, u32 length) iscsit_find_cmd_from_itt_or_dump() argument 428 iscsit_find_cmd_from_ttt( struct iscsit_conn *conn, u32 targ_xfer_tag) iscsit_find_cmd_from_ttt() argument 500 iscsit_add_cmd_to_immediate_queue( struct iscsit_cmd *cmd, struct iscsit_conn *conn, u8 state) iscsit_add_cmd_to_immediate_queue() argument 527 iscsit_get_cmd_from_immediate_queue(struct iscsit_conn *conn) iscsit_get_cmd_from_immediate_queue() argument 547 iscsit_remove_cmd_from_immediate_queue( struct iscsit_cmd *cmd, struct iscsit_conn *conn) iscsit_remove_cmd_from_immediate_queue() argument 576 iscsit_add_cmd_to_response_queue( struct iscsit_cmd *cmd, struct iscsit_conn *conn, u8 state) iscsit_add_cmd_to_response_queue() argument 602 iscsit_get_cmd_from_response_queue(struct iscsit_conn *conn) iscsit_get_cmd_from_response_queue() argument 623 iscsit_remove_cmd_from_response_queue( struct iscsit_cmd *cmd, struct iscsit_conn *conn) iscsit_remove_cmd_from_response_queue() argument 653 iscsit_conn_all_queues_empty(struct iscsit_conn *conn) iscsit_conn_all_queues_empty() argument 671 iscsit_free_queue_reqs_for_conn(struct iscsit_conn *conn) iscsit_free_queue_reqs_for_conn() argument 725 struct iscsit_conn *conn = cmd->conn; __iscsit_free_cmd() local 803 struct iscsit_conn *conn; iscsit_get_conn_from_cid() local 821 struct iscsit_conn *conn; iscsit_get_conn_from_cid_rcfr() local 839 iscsit_check_conn_usage_count(struct iscsit_conn *conn) iscsit_check_conn_usage_count() argument 852 iscsit_dec_conn_usage_count(struct iscsit_conn *conn) iscsit_dec_conn_usage_count() argument 863 iscsit_inc_conn_usage_count(struct iscsit_conn *conn) iscsit_inc_conn_usage_count() argument 870 iscsit_add_nopin(struct iscsit_conn *conn, int want_response) iscsit_add_nopin() argument 898 struct iscsit_conn *conn = from_timer(conn, t, nopin_response_timer); iscsit_handle_nopin_response_timeout() local 922 iscsit_mod_nopin_response_timer(struct iscsit_conn *conn) iscsit_mod_nopin_response_timer() argument 938 iscsit_start_nopin_response_timer(struct iscsit_conn *conn) iscsit_start_nopin_response_timer() argument 959 iscsit_stop_nopin_response_timer(struct iscsit_conn *conn) iscsit_stop_nopin_response_timer() argument 978 struct iscsit_conn *conn = from_timer(conn, t, nopin_timer); iscsit_handle_nopin_timeout() local 995 __iscsit_start_nopin_timer(struct iscsit_conn *conn) __iscsit_start_nopin_timer() argument 1019 iscsit_start_nopin_timer(struct iscsit_conn *conn) iscsit_start_nopin_timer() argument 1026 iscsit_stop_nopin_timer(struct iscsit_conn *conn) iscsit_stop_nopin_timer() argument 1045 struct iscsit_conn *conn = from_timer(conn, t, login_timer); iscsit_login_timeout() local 1063 iscsit_start_login_timer(struct iscsit_conn *conn, struct task_struct *kthr) iscsit_start_login_timer() argument 1071 iscsit_set_login_timer_kworker(struct iscsit_conn *conn, struct task_struct *kthr) iscsit_set_login_timer_kworker() argument 1088 iscsit_stop_login_timer(struct iscsit_conn *conn) iscsit_stop_login_timer() argument 1094 iscsit_send_tx_data( struct iscsit_cmd *cmd, struct iscsit_conn *conn, int use_misc) iscsit_send_tx_data() argument 1127 iscsit_fe_sendpage_sg( struct iscsit_cmd *cmd, struct iscsit_conn *conn) iscsit_fe_sendpage_sg() argument 1236 iscsit_tx_login_rsp(struct iscsit_conn *conn, u8 status_class, u8 status_detail) iscsit_tx_login_rsp() argument 1257 struct iscsit_conn *conn; iscsit_print_session_params() local 1269 rx_data( struct iscsit_conn *conn, struct kvec *iov, int iov_count, int data) rx_data() argument 1299 tx_data( struct iscsit_conn *conn, struct kvec *iov, int iov_count, int data) tx_data() argument 1335 iscsit_collect_login_stats( struct iscsit_conn *conn, u8 status_class, u8 status_detail) iscsit_collect_login_stats() argument 1391 iscsit_snmp_get_tiqn(struct iscsit_conn *conn) iscsit_snmp_get_tiqn() argument [all...] |
H A D | iscsi_target_nego.c | 101 static struct iscsi_node_auth *iscsi_get_node_auth(struct iscsit_conn *conn) in iscsi_get_node_auth() argument 107 if (conn->sess->sess_ops->SessionType) in iscsi_get_node_auth() 110 se_nacl = conn->sess->se_sess->se_node_acl; in iscsi_get_node_auth() 127 struct iscsit_conn *conn, in iscsi_handle_authentication() 136 auth = iscsi_get_node_auth(conn); in iscsi_handle_authentication() 141 strcpy(conn->sess->auth_type, "CHAP"); in iscsi_handle_authentication() 143 strcpy(conn->sess->auth_type, NONE); in iscsi_handle_authentication() 148 return chap_main_loop(conn, auth, in_buf, out_buf, in iscsi_handle_authentication() 154 static void iscsi_remove_failed_auth_entry(struct iscsit_conn *conn) in iscsi_remove_failed_auth_entry() argument 156 kfree(conn in iscsi_remove_failed_auth_entry() 126 iscsi_handle_authentication( struct iscsit_conn *conn, char *in_buf, char *out_buf, int in_length, int *out_length, unsigned char *authtype) iscsi_handle_authentication() argument 159 iscsi_target_check_login_request( struct iscsit_conn *conn, struct iscsi_login *login) iscsi_target_check_login_request() argument 250 iscsi_target_check_first_request( struct iscsit_conn *conn, struct iscsi_login *login) iscsi_target_check_first_request() argument 318 iscsi_target_do_tx_login_io(struct iscsit_conn *conn, struct iscsi_login *login) iscsi_target_do_tx_login_io() argument 385 struct iscsit_conn *conn = sk->sk_user_data; iscsi_target_sk_data_ready() local 425 iscsi_target_set_sock_callbacks(struct iscsit_conn *conn) iscsi_target_set_sock_callbacks() argument 447 iscsi_target_restore_sock_callbacks(struct iscsit_conn *conn) iscsi_target_restore_sock_callbacks() argument 483 iscsi_target_sk_check_close(struct iscsit_conn *conn) iscsi_target_sk_check_close() argument 498 iscsi_target_sk_check_flag(struct iscsit_conn *conn, unsigned int flag) iscsi_target_sk_check_flag() argument 512 iscsi_target_sk_check_and_clear(struct iscsit_conn *conn, unsigned int flag) iscsi_target_sk_check_and_clear() argument 529 iscsi_target_login_drop(struct iscsit_conn *conn, struct iscsi_login *login) iscsi_target_login_drop() argument 540 struct iscsit_conn *conn = container_of(work, iscsi_target_do_login_rx() local 658 struct iscsit_conn *conn; iscsi_target_sk_state_change() local 736 iscsi_target_check_for_existing_instances( struct iscsit_conn *conn, struct iscsi_login *login) iscsi_target_check_for_existing_instances() argument 752 iscsi_target_do_authentication( struct iscsit_conn *conn, struct iscsi_login *login) iscsi_target_do_authentication() argument 811 iscsi_conn_auth_required(struct iscsit_conn *conn) iscsi_conn_auth_required() argument 847 iscsi_target_handle_csg_zero( struct iscsit_conn *conn, struct iscsi_login *login) iscsi_target_handle_csg_zero() argument 942 iscsi_conn_authenticated(struct iscsit_conn *conn, struct iscsi_login *login) iscsi_conn_authenticated() argument 954 iscsi_target_handle_csg_one(struct iscsit_conn *conn, struct iscsi_login *login) iscsi_target_handle_csg_one() argument 1022 iscsi_target_do_login(struct iscsit_conn *conn, struct iscsi_login *login) iscsi_target_do_login() argument 1106 iscsi_target_locate_portal( struct iscsi_np *np, struct iscsit_conn *conn, struct iscsi_login *login) iscsi_target_locate_portal() argument 1341 iscsi_target_start_negotiation( struct iscsi_login *login, struct iscsit_conn *conn) iscsi_target_start_negotiation() argument 1396 iscsi_target_nego_release(struct iscsit_conn *conn) iscsi_target_nego_release() argument [all...] |
/kernel/linux/linux-5.10/net/bluetooth/ |
H A 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 in hci_conn_cleanup() 147 struct hci_conn *conn = container_of(work, struct hci_conn, le_scan_cleanup() local 174 hci_connect_le_scan_remove(struct hci_conn *conn) hci_connect_le_scan_remove() argument 196 hci_acl_create_connection(struct hci_conn *conn) hci_acl_create_connection() argument 237 hci_disconnect(struct hci_conn *conn, __u8 reason) hci_disconnect() argument 259 hci_add_sco(struct hci_conn *conn, __u16 handle) hci_add_sco() argument 277 hci_setup_sync(struct hci_conn *conn, __u16 handle) hci_setup_sync() argument 327 hci_le_conn_update(struct hci_conn *conn, u16 min, u16 max, u16 latency, u16 to_multiplier) hci_le_conn_update() argument 363 hci_le_start_enc(struct hci_conn *conn, __le16 ediv, __le64 rand, __u8 ltk[16], __u8 key_size) hci_le_start_enc() argument 382 hci_sco_setup(struct hci_conn *conn, __u8 status) hci_sco_setup() argument 404 struct hci_conn *conn = container_of(work, struct hci_conn, hci_conn_timeout() local 435 struct hci_conn *conn = container_of(work, struct hci_conn, hci_conn_idle() local 469 struct hci_conn *conn = container_of(work, struct hci_conn, hci_conn_auto_accept() local 495 struct hci_conn *conn = container_of(work, struct hci_conn, le_conn_timeout() local 521 struct hci_conn *conn; hci_conn_add() local 603 hci_conn_del(struct hci_conn *conn) hci_conn_del() argument 712 hci_le_conn_failed(struct hci_conn *conn, u8 status) hci_le_conn_failed() argument 755 struct hci_conn *conn; create_le_conn_complete() local 778 conn_use_rpa(struct hci_conn *conn) conn_use_rpa() argument 785 set_ext_conn_params(struct hci_conn *conn, struct hci_cp_le_ext_conn_param *p) set_ext_conn_params() argument 802 hci_req_add_le_create_conn(struct hci_request *req, struct hci_conn *conn, bdaddr_t *direct_rpa) hci_req_add_le_create_conn() argument 895 hci_req_directed_advertising(struct hci_request *req, struct hci_conn *conn) hci_req_directed_advertising() argument 1001 struct hci_conn *conn; hci_connect_le() local 1129 struct hci_conn *conn; is_connected() local 1185 struct hci_conn *conn; hci_connect_le_scan() local 1324 hci_conn_check_link_mode(struct hci_conn *conn) hci_conn_check_link_mode() argument 1364 hci_conn_auth(struct hci_conn *conn, __u8 sec_level, __u8 auth_type) hci_conn_auth() argument 1399 hci_conn_encrypt(struct hci_conn *conn) hci_conn_encrypt() argument 1413 hci_conn_security(struct hci_conn *conn, __u8 sec_level, __u8 auth_type, bool initiator) hci_conn_security() argument 1498 hci_conn_check_secure(struct hci_conn *conn, __u8 sec_level) hci_conn_check_secure() argument 1517 hci_conn_switch_role(struct hci_conn *conn, __u8 role) hci_conn_switch_role() argument 1536 hci_conn_enter_active_mode(struct hci_conn *conn, __u8 force_active) hci_conn_enter_active_mode() argument 1579 struct hci_conn *conn; hci_conn_check_pending() local 1592 get_link_mode(struct hci_conn *conn) get_link_mode() argument 1671 struct hci_conn *conn; hci_get_conn_info() local 1698 struct hci_conn *conn; hci_get_auth_info() local 1715 hci_chan_create(struct hci_conn *conn) hci_chan_create() argument 1742 struct hci_conn *conn = chan->conn; hci_chan_del() local 1760 hci_chan_list_flush(struct hci_conn *conn) hci_chan_list_flush() argument 1802 hci_conn_get_phy(struct hci_conn *conn) hci_conn_get_phy() argument [all...] |
/kernel/linux/linux-5.10/net/rxrpc/ |
H A D | conn_object.c | 26 struct rxrpc_connection *conn = in rxrpc_connection_timer() local 29 rxrpc_queue_conn(conn); in rxrpc_connection_timer() 37 struct rxrpc_connection *conn; in rxrpc_alloc_connection() local 41 conn = kzalloc(sizeof(struct rxrpc_connection), gfp); in rxrpc_alloc_connection() 42 if (conn) { in rxrpc_alloc_connection() 43 INIT_LIST_HEAD(&conn->cache_link); in rxrpc_alloc_connection() 44 timer_setup(&conn->timer, &rxrpc_connection_timer, 0); in rxrpc_alloc_connection() 45 INIT_WORK(&conn->processor, &rxrpc_process_connection); in rxrpc_alloc_connection() 46 INIT_LIST_HEAD(&conn->proc_link); in rxrpc_alloc_connection() 47 INIT_LIST_HEAD(&conn in rxrpc_alloc_connection() 75 struct rxrpc_connection *conn; rxrpc_find_connection_rcu() local 164 __rxrpc_disconnect_call(struct rxrpc_connection *conn, struct rxrpc_call *call) __rxrpc_disconnect_call() argument 209 struct rxrpc_connection *conn = call->conn; rxrpc_disconnect_call() local 233 rxrpc_kill_connection(struct rxrpc_connection *conn) rxrpc_kill_connection() argument 264 rxrpc_queue_conn(struct rxrpc_connection *conn) rxrpc_queue_conn() argument 281 rxrpc_see_connection(struct rxrpc_connection *conn) rxrpc_see_connection() argument 294 rxrpc_get_connection(struct rxrpc_connection *conn) rxrpc_get_connection() argument 308 rxrpc_get_connection_maybe(struct rxrpc_connection *conn) rxrpc_get_connection_maybe() argument 335 rxrpc_put_service_conn(struct rxrpc_connection *conn) rxrpc_put_service_conn() argument 353 struct rxrpc_connection *conn = rxrpc_destroy_connection() local 384 struct rxrpc_connection *conn, *_p; rxrpc_service_connection_reaper() local 461 struct rxrpc_connection *conn, *_p; rxrpc_destroy_all_connections() local [all...] |
H A D | conn_event.c | 22 static void rxrpc_conn_retransmit_call(struct rxrpc_connection *conn, in rxrpc_conn_retransmit_call() argument 42 _enter("%d", conn->debug_id); in rxrpc_conn_retransmit_call() 52 chan = &conn->channels[channel]; in rxrpc_conn_retransmit_call() 63 msg.msg_name = &conn->params.peer->srx.transport; in rxrpc_conn_retransmit_call() 64 msg.msg_namelen = conn->params.peer->srx.transport_len; in rxrpc_conn_retransmit_call() 76 pkt.whdr.epoch = htonl(conn->proto.epoch); in rxrpc_conn_retransmit_call() 77 pkt.whdr.cid = htonl(conn->proto.cid | channel); in rxrpc_conn_retransmit_call() 81 pkt.whdr.flags = conn->out_clientflag; in rxrpc_conn_retransmit_call() 83 pkt.whdr.securityIndex = conn->security_ix; in rxrpc_conn_retransmit_call() 85 pkt.whdr.serviceId = htons(conn in rxrpc_conn_retransmit_call() 159 rxrpc_abort_calls(struct rxrpc_connection *conn, enum rxrpc_call_completion compl, rxrpc_serial_t serial) rxrpc_abort_calls() argument 197 rxrpc_abort_connection(struct rxrpc_connection *conn, int error, u32 abort_code) rxrpc_abort_connection() argument 291 rxrpc_process_event(struct rxrpc_connection *conn, struct sk_buff *skb, u32 *_abort_code) rxrpc_process_event() argument 380 rxrpc_secure_connection(struct rxrpc_connection *conn) rxrpc_secure_connection() argument 408 rxrpc_process_delayed_final_acks(struct rxrpc_connection *conn, bool force) rxrpc_process_delayed_final_acks() argument 450 rxrpc_do_process_connection(struct rxrpc_connection *conn) rxrpc_do_process_connection() argument 498 struct rxrpc_connection *conn = rxrpc_process_connection() local [all...] |
H A D | conn_client.c | 51 static int rxrpc_get_client_connection_id(struct rxrpc_connection *conn, in rxrpc_get_client_connection_id() argument 54 struct rxrpc_net *rxnet = conn->params.local->rxnet; in rxrpc_get_client_connection_id() 62 id = idr_alloc_cyclic(&rxrpc_client_conn_ids, conn, in rxrpc_get_client_connection_id() 70 conn->proto.epoch = rxnet->epoch; in rxrpc_get_client_connection_id() 71 conn->proto.cid = id << RXRPC_CIDSHIFT; in rxrpc_get_client_connection_id() 72 set_bit(RXRPC_CONN_HAS_IDR, &conn->flags); in rxrpc_get_client_connection_id() 73 _leave(" [CID %x]", conn->proto.cid); in rxrpc_get_client_connection_id() 86 static void rxrpc_put_client_connection_id(struct rxrpc_connection *conn) in rxrpc_put_client_connection_id() argument 88 if (test_bit(RXRPC_CONN_HAS_IDR, &conn->flags)) { in rxrpc_put_client_connection_id() 91 conn in rxrpc_put_client_connection_id() 101 struct rxrpc_connection *conn; rxrpc_destroy_client_conn_ids() local 166 struct rxrpc_connection *conn; rxrpc_alloc_client_connection() local 229 rxrpc_may_reuse_conn(struct rxrpc_connection *conn) rxrpc_may_reuse_conn() argument 519 rxrpc_activate_one_channel(struct rxrpc_connection *conn, unsigned int channel) rxrpc_activate_one_channel() argument 577 rxrpc_unidle_conn(struct rxrpc_bundle *bundle, struct rxrpc_connection *conn) rxrpc_unidle_conn() argument 601 struct rxrpc_connection *conn; rxrpc_activate_channels_locked() local 768 struct rxrpc_connection *conn = call->conn; rxrpc_expose_client_call() local 803 struct rxrpc_connection *conn; rxrpc_disconnect_client_call() local 912 rxrpc_unbundle_conn(struct rxrpc_connection *conn) rxrpc_unbundle_conn() argument 965 rxrpc_kill_client_conn(struct rxrpc_connection *conn) rxrpc_kill_client_conn() argument 982 rxrpc_put_client_conn(struct rxrpc_connection *conn) rxrpc_put_client_conn() argument 1004 struct rxrpc_connection *conn; rxrpc_discard_expired_client_conns() local 1110 struct rxrpc_connection *conn, *tmp; rxrpc_clean_up_local_conns() local [all...] |
/kernel/linux/linux-5.10/drivers/target/iscsi/ |
H A D | iscsi_target_login.c | 38 static struct iscsi_login *iscsi_login_init_conn(struct iscsi_conn *conn) in iscsi_login_init_conn() argument 47 conn->login = login; in iscsi_login_init_conn() 48 login->conn = conn; in iscsi_login_init_conn() 63 conn->conn_login = login; in iscsi_login_init_conn() 78 int iscsi_login_setup_crypto(struct iscsi_conn *conn) in iscsi_login_setup_crypto() argument 93 conn->conn_rx_hash = ahash_request_alloc(tfm, GFP_KERNEL); in iscsi_login_setup_crypto() 94 if (!conn->conn_rx_hash) { in iscsi_login_setup_crypto() 99 ahash_request_set_callback(conn->conn_rx_hash, 0, NULL, NULL); in iscsi_login_setup_crypto() 101 conn in iscsi_login_setup_crypto() 114 iscsi_login_check_initiator_version( struct iscsi_conn *conn, u8 version_max, u8 version_min) iscsi_login_check_initiator_version() argument 131 iscsi_check_for_session_reinstatement(struct iscsi_conn *conn) iscsi_check_for_session_reinstatement() argument 206 iscsi_login_set_conn_values( struct iscsi_session *sess, struct iscsi_conn *conn, __be16 cid) iscsi_login_set_conn_values() argument 228 iscsi_change_param_sprintf( struct iscsi_conn *conn, const char *fmt, ...) iscsi_change_param_sprintf() argument 255 iscsi_login_zero_tsih_s1( struct iscsi_conn *conn, unsigned char *buf) iscsi_login_zero_tsih_s1() argument 339 iscsi_login_zero_tsih_s2( struct iscsi_conn *conn) iscsi_login_zero_tsih_s2() argument 460 iscsi_login_non_zero_tsih_s1( struct iscsi_conn *conn, unsigned char *buf) iscsi_login_non_zero_tsih_s1() argument 472 iscsi_login_non_zero_tsih_s2( struct iscsi_conn *conn, unsigned char *buf) iscsi_login_non_zero_tsih_s2() argument 548 iscsi_login_post_auth_non_zero_tsih( struct iscsi_conn *conn, u16 cid, u32 exp_statsn) iscsi_login_post_auth_non_zero_tsih() argument 615 iscsi_post_login_start_timers(struct iscsi_conn *conn) iscsi_post_login_start_timers() argument 628 iscsit_start_kthreads(struct iscsi_conn *conn) iscsit_start_kthreads() argument 674 iscsi_post_login_handler( struct iscsi_np *np, struct iscsi_conn *conn, u8 zero_tsih) iscsi_post_login_handler() argument 947 iscsit_accept_np(struct iscsi_np *np, struct iscsi_conn *conn) iscsit_accept_np() argument 1008 iscsit_get_login_rx(struct iscsi_conn *conn, struct iscsi_login *login) iscsit_get_login_rx() argument 1053 iscsit_put_login_tx(struct iscsi_conn *conn, struct iscsi_login *login, u32 length) iscsit_put_login_tx() argument 1063 iscsit_conn_set_transport(struct iscsi_conn *conn, struct iscsit_transport *t) iscsit_conn_set_transport() argument 1084 struct iscsi_conn *conn; iscsit_alloc_conn() local 1143 iscsit_free_conn(struct iscsi_conn *conn) iscsit_free_conn() argument 1151 iscsi_target_login_sess_out(struct iscsi_conn *conn, bool zero_tsih, bool new_sess) iscsi_target_login_sess_out() argument 1223 struct iscsi_conn *conn = NULL; __iscsi_target_login_thread() local [all...] |
H A D | iscsi_target_util.c | 78 iscsit_add_cmd_to_immediate_queue(cmd, cmd->conn, ISTATE_SEND_R2T); in iscsit_add_r2t_to_list() 172 struct iscsi_cmd *iscsit_allocate_cmd(struct iscsi_conn *conn, int state) in iscsit_allocate_cmd() argument 175 struct se_session *se_sess = conn->sess->se_sess; in iscsit_allocate_cmd() 184 size = sizeof(struct iscsi_cmd) + conn->conn_transport->priv_size; in iscsit_allocate_cmd() 190 cmd->conn = conn; in iscsit_allocate_cmd() 302 int iscsit_sequence_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd, in iscsit_sequence_cmd() argument 309 mutex_lock(&conn->sess->cmdsn_mutex); in iscsit_sequence_cmd() 311 cmdsn_ret = iscsit_check_received_cmdsn(conn->sess, be32_to_cpu(cmdsn)); in iscsit_sequence_cmd() 315 if ((ret >= 0) && !list_empty(&conn in iscsit_sequence_cmd() 355 struct iscsi_conn *conn = cmd->conn; iscsit_check_unsolicited_dataout() local 397 iscsit_find_cmd_from_itt( struct iscsi_conn *conn, itt_t init_task_tag) iscsit_find_cmd_from_itt() argument 418 iscsit_find_cmd_from_itt_or_dump( struct iscsi_conn *conn, itt_t init_task_tag, u32 length) iscsit_find_cmd_from_itt_or_dump() argument 445 iscsit_find_cmd_from_ttt( struct iscsi_conn *conn, u32 targ_xfer_tag) iscsit_find_cmd_from_ttt() argument 517 iscsit_add_cmd_to_immediate_queue( struct iscsi_cmd *cmd, struct iscsi_conn *conn, u8 state) iscsit_add_cmd_to_immediate_queue() argument 544 iscsit_get_cmd_from_immediate_queue(struct iscsi_conn *conn) iscsit_get_cmd_from_immediate_queue() argument 564 iscsit_remove_cmd_from_immediate_queue( struct iscsi_cmd *cmd, struct iscsi_conn *conn) iscsit_remove_cmd_from_immediate_queue() argument 593 iscsit_add_cmd_to_response_queue( struct iscsi_cmd *cmd, struct iscsi_conn *conn, u8 state) iscsit_add_cmd_to_response_queue() argument 619 iscsit_get_cmd_from_response_queue(struct iscsi_conn *conn) iscsit_get_cmd_from_response_queue() argument 640 iscsit_remove_cmd_from_response_queue( struct iscsi_cmd *cmd, struct iscsi_conn *conn) iscsit_remove_cmd_from_response_queue() argument 670 iscsit_conn_all_queues_empty(struct iscsi_conn *conn) iscsit_conn_all_queues_empty() argument 688 iscsit_free_queue_reqs_for_conn(struct iscsi_conn *conn) iscsit_free_queue_reqs_for_conn() argument 742 struct iscsi_conn *conn = cmd->conn; __iscsit_free_cmd() local 819 struct iscsi_conn *conn; iscsit_get_conn_from_cid() local 837 struct iscsi_conn *conn; iscsit_get_conn_from_cid_rcfr() local 855 iscsit_check_conn_usage_count(struct iscsi_conn *conn) iscsit_check_conn_usage_count() argument 868 iscsit_dec_conn_usage_count(struct iscsi_conn *conn) iscsit_dec_conn_usage_count() argument 879 iscsit_inc_conn_usage_count(struct iscsi_conn *conn) iscsit_inc_conn_usage_count() argument 886 iscsit_add_nopin(struct iscsi_conn *conn, int want_response) iscsit_add_nopin() argument 914 struct iscsi_conn *conn = from_timer(conn, t, nopin_response_timer); iscsit_handle_nopin_response_timeout() local 938 iscsit_mod_nopin_response_timer(struct iscsi_conn *conn) iscsit_mod_nopin_response_timer() argument 954 iscsit_start_nopin_response_timer(struct iscsi_conn *conn) iscsit_start_nopin_response_timer() argument 975 iscsit_stop_nopin_response_timer(struct iscsi_conn *conn) iscsit_stop_nopin_response_timer() argument 994 struct iscsi_conn *conn = from_timer(conn, t, nopin_timer); iscsit_handle_nopin_timeout() local 1011 __iscsit_start_nopin_timer(struct iscsi_conn *conn) __iscsit_start_nopin_timer() argument 1035 iscsit_start_nopin_timer(struct iscsi_conn *conn) iscsit_start_nopin_timer() argument 1042 iscsit_stop_nopin_timer(struct iscsi_conn *conn) iscsit_stop_nopin_timer() argument 1059 iscsit_send_tx_data( struct iscsi_cmd *cmd, struct iscsi_conn *conn, int use_misc) iscsit_send_tx_data() argument 1092 iscsit_fe_sendpage_sg( struct iscsi_cmd *cmd, struct iscsi_conn *conn) iscsit_fe_sendpage_sg() argument 1198 iscsit_tx_login_rsp(struct iscsi_conn *conn, u8 status_class, u8 status_detail) iscsit_tx_login_rsp() argument 1219 struct iscsi_conn *conn; iscsit_print_session_params() local 1231 rx_data( struct iscsi_conn *conn, struct kvec *iov, int iov_count, int data) rx_data() argument 1261 tx_data( struct iscsi_conn *conn, struct kvec *iov, int iov_count, int data) tx_data() argument 1297 iscsit_collect_login_stats( struct iscsi_conn *conn, u8 status_class, u8 status_detail) iscsit_collect_login_stats() argument 1353 iscsit_snmp_get_tiqn(struct iscsi_conn *conn) iscsit_snmp_get_tiqn() argument [all...] |
H A D | iscsi_target_nego.c | 99 struct iscsi_conn *conn, in iscsi_handle_authentication() 106 struct iscsi_session *sess = conn->sess; in iscsi_handle_authentication() 116 se_nacl = conn->sess->se_sess->se_node_acl; in iscsi_handle_authentication() 149 strcpy(conn->sess->auth_type, "CHAP"); in iscsi_handle_authentication() 151 strcpy(conn->sess->auth_type, NONE); in iscsi_handle_authentication() 156 return chap_main_loop(conn, auth, in_buf, out_buf, in iscsi_handle_authentication() 162 static void iscsi_remove_failed_auth_entry(struct iscsi_conn *conn) in iscsi_remove_failed_auth_entry() argument 164 kfree(conn->auth_protocol); in iscsi_remove_failed_auth_entry() 168 struct iscsi_conn *conn, in iscsi_target_check_login_request() 184 iscsit_tx_login_rsp(conn, ISCSI_STATUS_CLS_INITIATOR_ER in iscsi_target_check_login_request() 98 iscsi_handle_authentication( struct iscsi_conn *conn, char *in_buf, char *out_buf, int in_length, int *out_length, unsigned char *authtype) iscsi_handle_authentication() argument 167 iscsi_target_check_login_request( struct iscsi_conn *conn, struct iscsi_login *login) iscsi_target_check_login_request() argument 258 iscsi_target_check_first_request( struct iscsi_conn *conn, struct iscsi_login *login) iscsi_target_check_first_request() argument 326 iscsi_target_do_tx_login_io(struct iscsi_conn *conn, struct iscsi_login *login) iscsi_target_do_tx_login_io() argument 393 struct iscsi_conn *conn = sk->sk_user_data; iscsi_target_sk_data_ready() local 432 iscsi_target_set_sock_callbacks(struct iscsi_conn *conn) iscsi_target_set_sock_callbacks() argument 454 iscsi_target_restore_sock_callbacks(struct iscsi_conn *conn) iscsi_target_restore_sock_callbacks() argument 490 iscsi_target_sk_check_close(struct iscsi_conn *conn) iscsi_target_sk_check_close() argument 505 iscsi_target_sk_check_flag(struct iscsi_conn *conn, unsigned int flag) iscsi_target_sk_check_flag() argument 519 iscsi_target_sk_check_and_clear(struct iscsi_conn *conn, unsigned int flag) iscsi_target_sk_check_and_clear() argument 536 iscsi_target_login_drop(struct iscsi_conn *conn, struct iscsi_login *login) iscsi_target_login_drop() argument 547 struct iscsi_conn *conn; global() member 553 struct iscsi_conn *conn = timeout->conn; iscsi_target_login_timeout() local 566 struct iscsi_conn *conn = container_of(work, iscsi_target_do_login_rx() local 673 struct iscsi_conn *conn; iscsi_target_sk_state_change() local 751 iscsi_target_check_for_existing_instances( struct iscsi_conn *conn, struct iscsi_login *login) iscsi_target_check_for_existing_instances() argument 767 iscsi_target_do_authentication( struct iscsi_conn *conn, struct iscsi_login *login) iscsi_target_do_authentication() argument 826 iscsi_target_handle_csg_zero( struct iscsi_conn *conn, struct iscsi_login *login) iscsi_target_handle_csg_zero() argument 917 iscsi_target_handle_csg_one(struct iscsi_conn *conn, struct iscsi_login *login) iscsi_target_handle_csg_one() argument 979 iscsi_target_do_login(struct iscsi_conn *conn, struct iscsi_login *login) iscsi_target_do_login() argument 1063 iscsi_target_locate_portal( struct iscsi_np *np, struct iscsi_conn *conn, struct iscsi_login *login) iscsi_target_locate_portal() argument 1300 iscsi_target_start_negotiation( struct iscsi_login *login, struct iscsi_conn *conn) iscsi_target_start_negotiation() argument 1338 iscsi_target_nego_release(struct iscsi_conn *conn) iscsi_target_nego_release() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/ |
H A D | display-connector.c | 45 struct display_connector *conn = to_display_connector(bridge); in display_connector_detect() local 47 if (conn->hpd_gpio) { in display_connector_detect() 48 if (gpiod_get_value_cansleep(conn->hpd_gpio)) in display_connector_detect() 54 if (conn->bridge.ddc && drm_probe_ddc(conn->bridge.ddc)) in display_connector_detect() 57 switch (conn->bridge.type) { in display_connector_detect() 87 struct display_connector *conn = to_display_connector(bridge); in display_connector_get_edid() local 89 return drm_get_edid(connector, conn->bridge.ddc); in display_connector_get_edid() 109 struct drm_connector *conn = conn_state->connector; in display_connector_get_output_bus_fmts() local 117 if (conn in display_connector_get_output_bus_fmts() 185 struct display_connector *conn = arg; display_connector_hpd_irq() local 193 display_connector_get_supply(struct platform_device *pdev, struct display_connector *conn, const char *name) display_connector_get_supply() argument 207 struct display_connector *conn; display_connector_probe() local 386 struct display_connector *conn = platform_get_drvdata(pdev); display_connector_remove() local [all...] |
/kernel/linux/linux-6.6/fs/notify/ |
H A D | mark.c | 100 static __u32 *fsnotify_conn_mask_p(struct fsnotify_mark_connector *conn) in fsnotify_conn_mask_p() argument 102 if (conn->type == FSNOTIFY_OBJ_TYPE_INODE) in fsnotify_conn_mask_p() 103 return &fsnotify_conn_inode(conn)->i_fsnotify_mask; in fsnotify_conn_mask_p() 104 else if (conn->type == FSNOTIFY_OBJ_TYPE_VFSMOUNT) in fsnotify_conn_mask_p() 105 return &fsnotify_conn_mount(conn)->mnt_fsnotify_mask; in fsnotify_conn_mask_p() 106 else if (conn->type == FSNOTIFY_OBJ_TYPE_SB) in fsnotify_conn_mask_p() 107 return &fsnotify_conn_sb(conn)->s_fsnotify_mask; in fsnotify_conn_mask_p() 111 __u32 fsnotify_conn_mask(struct fsnotify_mark_connector *conn) in fsnotify_conn_mask() argument 113 if (WARN_ON(!fsnotify_valid_obj_type(conn->type))) in fsnotify_conn_mask() 116 return *fsnotify_conn_mask_p(conn); in fsnotify_conn_mask() 133 fsnotify_update_iref(struct fsnotify_mark_connector *conn, bool want_iref) fsnotify_update_iref() argument 156 __fsnotify_recalc_mask(struct fsnotify_mark_connector *conn) __fsnotify_recalc_mask() argument 185 fsnotify_recalc_mask(struct fsnotify_mark_connector *conn) fsnotify_recalc_mask() argument 201 struct fsnotify_mark_connector *conn, *free; fsnotify_connector_destroy_workfn() local 225 fsnotify_get_sb_connectors(struct fsnotify_mark_connector *conn) fsnotify_get_sb_connectors() argument 233 fsnotify_put_sb_connectors(struct fsnotify_mark_connector *conn) fsnotify_put_sb_connectors() argument 241 fsnotify_detach_connector_from_object( struct fsnotify_mark_connector *conn, unsigned int *type) fsnotify_detach_connector_from_object() argument 295 struct fsnotify_mark_connector *conn = READ_ONCE(mark->connector); fsnotify_put_mark() local 543 struct fsnotify_mark_connector *conn; fsnotify_attach_connector_to_object() local 585 struct fsnotify_mark_connector *conn; fsnotify_grab_connector() local 615 struct fsnotify_mark_connector *conn; fsnotify_add_mark_list() local 765 struct fsnotify_mark_connector *conn; fsnotify_find_mark() local 833 struct fsnotify_mark_connector *conn; fsnotify_destroy_marks() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/ |
H A D | display-connector.c | 40 struct display_connector *conn = to_display_connector(bridge); in display_connector_detect() local 42 if (conn->hpd_gpio) { in display_connector_detect() 43 if (gpiod_get_value_cansleep(conn->hpd_gpio)) in display_connector_detect() 49 if (conn->bridge.ddc && drm_probe_ddc(conn->bridge.ddc)) in display_connector_detect() 52 switch (conn->bridge.type) { in display_connector_detect() 82 struct display_connector *conn = to_display_connector(bridge); in display_connector_get_edid() local 84 return drm_get_edid(connector, conn->bridge.ddc); in display_connector_get_edid() 95 struct display_connector *conn = arg; in display_connector_hpd_irq() local 96 struct drm_bridge *bridge = &conn in display_connector_hpd_irq() 105 struct display_connector *conn; display_connector_probe() local 252 struct display_connector *conn = platform_get_drvdata(pdev); display_connector_remove() local [all...] |