transport          79 arch/um/drivers/daemon_kern.c static struct transport daemon_transport = {
transport         381 arch/um/drivers/net_kern.c 			  struct transport *transport, gfp_t gfp_mask)
transport         388 arch/um/drivers/net_kern.c 	size = transport->private_size + sizeof(struct uml_net_private);
transport         442 arch/um/drivers/net_kern.c 	(*transport->kern->init)(dev, init);
transport         449 arch/um/drivers/net_kern.c 		  .max_packet		= transport->user->max_packet,
transport         450 arch/um/drivers/net_kern.c 		  .protocol 		= transport->kern->protocol,
transport         451 arch/um/drivers/net_kern.c 		  .open 		= transport->user->open,
transport         452 arch/um/drivers/net_kern.c 		  .close 		= transport->user->close,
transport         453 arch/um/drivers/net_kern.c 		  .remove 		= transport->user->remove,
transport         454 arch/um/drivers/net_kern.c 		  .read 		= transport->kern->read,
transport         455 arch/um/drivers/net_kern.c 		  .write 		= transport->kern->write,
transport         456 arch/um/drivers/net_kern.c 		  .add_address 		= transport->user->add_address,
transport         457 arch/um/drivers/net_kern.c 		  .delete_address  	= transport->user->delete_address });
transport         463 arch/um/drivers/net_kern.c 	if ((transport->user->init != NULL) &&
transport         464 arch/um/drivers/net_kern.c 	    ((*transport->user->init)(&lp->user, dev) != 0))
transport         467 arch/um/drivers/net_kern.c 	dev->mtu = transport->user->mtu;
transport         490 arch/um/drivers/net_kern.c 	if (transport->user->remove != NULL)
transport         491 arch/um/drivers/net_kern.c 		(*transport->user->remove)(&lp->user);
transport         559 arch/um/drivers/net_kern.c static int check_transport(struct transport *transport, char *eth, int n,
transport         564 arch/um/drivers/net_kern.c 	len = strlen(transport->name);
transport         565 arch/um/drivers/net_kern.c 	if (strncmp(eth, transport->name, len))
transport         574 arch/um/drivers/net_kern.c 	*init_out = kmalloc(transport->setup_size, gfp_mask);
transport         578 arch/um/drivers/net_kern.c 	if (!transport->setup(eth, mac_out, *init_out)) {
transport         585 arch/um/drivers/net_kern.c void register_transport(struct transport *new)
transport         615 arch/um/drivers/net_kern.c 	struct transport *transport;
transport         622 arch/um/drivers/net_kern.c 		transport = list_entry(ele, struct transport, list);
transport         623 arch/um/drivers/net_kern.c 	        if (!check_transport(transport, str, index, &init,
transport         627 arch/um/drivers/net_kern.c 			eth_configure(index, init, mac, transport, GFP_ATOMIC);
transport          97 arch/um/drivers/pcap_kern.c static struct transport pcap_transport = {
transport          77 arch/um/drivers/slip_kern.c static struct transport slip_transport = {
transport         104 arch/um/drivers/slirp_kern.c static struct transport slirp_transport = {
transport         161 arch/um/drivers/umcast_kern.c static struct transport mcast_transport = {
transport         171 arch/um/drivers/umcast_kern.c static struct transport ucast_transport = {
transport         113 arch/um/drivers/vde_kern.c static struct transport vde_transport = {
transport         173 arch/um/drivers/vector_kern.c 	char *transport = uml_vector_fetch_arg(def, "transport");
transport         190 arch/um/drivers/vector_kern.c 	if (strncmp(transport, TRANS_TAP, TRANS_TAP_LEN) == 0)
transport         192 arch/um/drivers/vector_kern.c 	if (strncmp(transport, TRANS_HYBRID, TRANS_HYBRID_LEN) == 0)
transport         194 arch/um/drivers/vector_kern.c 	if (strncmp(transport, TRANS_RAW, TRANS_RAW_LEN) == 0)
transport         479 arch/um/drivers/vector_transports.c 	char *transport = uml_vector_fetch_arg(vp->parsed, "transport");
transport         481 arch/um/drivers/vector_transports.c 	if (strncmp(transport, TRANS_GRE, TRANS_GRE_LEN) == 0)
transport         483 arch/um/drivers/vector_transports.c 	if (strncmp(transport, TRANS_L2TPV3, TRANS_L2TPV3_LEN) == 0)
transport         485 arch/um/drivers/vector_transports.c 	if (strncmp(transport, TRANS_RAW, TRANS_RAW_LEN) == 0)
transport         487 arch/um/drivers/vector_transports.c 	if (strncmp(transport, TRANS_TAP, TRANS_TAP_LEN) == 0)
transport         489 arch/um/drivers/vector_transports.c 	if (strncmp(transport, TRANS_HYBRID, TRANS_HYBRID_LEN) == 0)
transport         491 arch/um/drivers/vector_transports.c 	if (strncmp(transport, TRANS_BESS, TRANS_BESS_LEN) == 0)
transport         562 arch/um/drivers/vector_user.c 	char *transport;
transport         568 arch/um/drivers/vector_user.c 	transport = uml_vector_fetch_arg(parsed, "transport");
transport         569 arch/um/drivers/vector_user.c 	if (transport == NULL) {
transport         573 arch/um/drivers/vector_user.c 	if (strncmp(transport, TRANS_RAW, TRANS_RAW_LEN) == 0)
transport         575 arch/um/drivers/vector_user.c 	if (strncmp(transport, TRANS_HYBRID, TRANS_HYBRID_LEN) == 0)
transport         577 arch/um/drivers/vector_user.c 	if (strncmp(transport, TRANS_TAP, TRANS_TAP_LEN) == 0)
transport         579 arch/um/drivers/vector_user.c 	if (strncmp(transport, TRANS_GRE, TRANS_GRE_LEN) == 0)
transport         581 arch/um/drivers/vector_user.c 	if (strncmp(transport, TRANS_L2TPV3, TRANS_L2TPV3_LEN) == 0)
transport         583 arch/um/drivers/vector_user.c 	if (strncmp(transport, TRANS_BESS, TRANS_BESS_LEN) == 0)
transport          66 arch/um/include/shared/net_kern.h extern void register_transport(struct transport *new);
transport          84 arch/um/os-Linux/drivers/ethertap_kern.c static struct transport ethertap_transport = {
transport          70 arch/um/os-Linux/drivers/tuntap_kern.c static struct transport tuntap_transport = {
transport         229 drivers/crypto/qat/qat_common/adf_accel_devices.h 	struct adf_etr_data *transport;
transport          82 drivers/crypto/qat/qat_common/adf_hw_arbiter.c 	void __iomem *csr = accel_dev->transport->banks[0].csr_addr;
transport         122 drivers/crypto/qat/qat_common/adf_hw_arbiter.c 	if (!accel_dev->transport)
transport         125 drivers/crypto/qat/qat_common/adf_hw_arbiter.c 	csr = accel_dev->transport->banks[0].csr_addr;
transport         168 drivers/crypto/qat/qat_common/adf_isr.c 	struct adf_etr_data *etr_data = accel_dev->transport;
transport         216 drivers/crypto/qat/qat_common/adf_isr.c 	struct adf_etr_data *etr_data = accel_dev->transport;
transport         281 drivers/crypto/qat/qat_common/adf_isr.c 	struct adf_etr_data *priv_data = accel_dev->transport;
transport         294 drivers/crypto/qat/qat_common/adf_isr.c 	struct adf_etr_data *priv_data = accel_dev->transport;
transport         236 drivers/crypto/qat/qat_common/adf_transport.c 	struct adf_etr_data *transport_data = accel_dev->transport;
transport         482 drivers/crypto/qat/qat_common/adf_transport.c 	accel_dev->transport = etr_data;
transport         504 drivers/crypto/qat/qat_common/adf_transport.c 	accel_dev->transport = NULL;
transport         530 drivers/crypto/qat/qat_common/adf_transport.c 	struct adf_etr_data *etr_data = accel_dev->transport;
transport         549 drivers/crypto/qat/qat_common/adf_transport.c 	struct adf_etr_data *etr_data = accel_dev->transport;
transport         556 drivers/crypto/qat/qat_common/adf_transport.c 		accel_dev->transport = NULL;
transport         264 drivers/crypto/qat/qat_common/adf_transport_debug.c 	struct dentry *parent = accel_dev->transport->debug;
transport         223 drivers/crypto/qat/qat_common/adf_vf_isr.c 		struct adf_etr_data *etr_data = accel_dev->transport;
transport         260 drivers/crypto/qat/qat_common/adf_vf_isr.c 	struct adf_etr_data *priv_data = accel_dev->transport;
transport         269 drivers/crypto/qat/qat_common/adf_vf_isr.c 	struct adf_etr_data *priv_data = accel_dev->transport;
transport         495 drivers/infiniband/core/cma.c 	id_priv->id.route.addr.dev_addr.transport =
transport         142 drivers/infiniband/hw/hfi1/trace.c #define OP(transport, op) IB_OPCODE_## transport ## _ ## op
transport         268 drivers/infiniband/hw/mthca/mthca_provider.h 	u8                     transport;
transport         287 drivers/infiniband/hw/mthca/mthca_qp.c static int to_mthca_st(int transport)
transport         289 drivers/infiniband/hw/mthca/mthca_qp.c 	switch (transport) {
transport         476 drivers/infiniband/hw/mthca/mthca_qp.c 	if (qp->transport == RC || qp->transport == UC) {
transport         582 drivers/infiniband/hw/mthca/mthca_qp.c 					     (to_mthca_st(qp->transport) << 16));
transport         603 drivers/infiniband/hw/mthca/mthca_qp.c 	if (qp->transport == MLX || qp->transport == UD)
transport         635 drivers/infiniband/hw/mthca/mthca_qp.c 	if (qp->transport == MLX)
transport         883 drivers/infiniband/hw/mthca/mthca_qp.c 			  qp->transport, cur_state, new_state,
transport         936 drivers/infiniband/hw/mthca/mthca_qp.c 	switch (qp->transport) {
transport        1006 drivers/infiniband/hw/mthca/mthca_qp.c 	switch (qp->transport) {
transport        1266 drivers/infiniband/hw/mthca/mthca_qp.c 	if (qp->transport == MLX && cap->max_send_sge + 2 > dev->limits.max_sg)
transport        1301 drivers/infiniband/hw/mthca/mthca_qp.c 	case IB_QPT_RC: qp->transport = RC; break;
transport        1302 drivers/infiniband/hw/mthca/mthca_qp.c 	case IB_QPT_UC: qp->transport = UC; break;
transport        1303 drivers/infiniband/hw/mthca/mthca_qp.c 	case IB_QPT_UD: qp->transport = UD; break;
transport        1377 drivers/infiniband/hw/mthca/mthca_qp.c 	sqp->qp.transport = MLX;
transport        1400 drivers/infiniband/hw/mthca/mthca_qp.c 	sqp->qp.transport = MLX;
transport        1683 drivers/infiniband/hw/mthca/mthca_qp.c 		switch (qp->transport) {
transport        1764 drivers/infiniband/hw/mthca/mthca_qp.c 		if (qp->transport == MLX) {
transport        2013 drivers/infiniband/hw/mthca/mthca_qp.c 		switch (qp->transport) {
transport        2094 drivers/infiniband/hw/mthca/mthca_qp.c 		if (qp->transport == MLX) {
transport          84 drivers/infiniband/hw/usnic/usnic_abi.h 	u32				transport;
transport         676 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 	enum usnic_transport_type transport = transport_spec->trans_type;
transport         681 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 	err = usnic_vnic_res_spec_satisfied(&min_transport_spec[transport],
transport         685 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 				transport);
transport         159 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 	resp.transport = default_flow->trans_type;
transport         517 drivers/net/wireless/ath/ath9k/hif_usb.c 	.transport = ATH9K_HIF_USB,
transport          30 drivers/net/wireless/ath/ath9k/htc_hst.h 	const enum ath9k_hif_transports transport;
transport         132 drivers/ntb/ntb_transport.c 	struct ntb_transport_ctx *transport;
transport         939 drivers/ntb/ntb_transport.c 	struct ntb_transport_ctx *nt = qp->transport;
transport         956 drivers/ntb/ntb_transport.c 	struct ntb_transport_ctx *nt = qp->transport;
transport        1130 drivers/ntb/ntb_transport.c 	struct ntb_transport_ctx *nt = qp->transport;
transport        1175 drivers/ntb/ntb_transport.c 	qp->transport = nt;
transport        2184 drivers/ntb/ntb_transport.c 	qp->transport->qp_bitmap_free |= qp_bit;
transport        2320 drivers/ntb/ntb_transport.c 	if (qp->transport->link_is_up)
transport        3207 drivers/nvme/host/core.c static DEVICE_ATTR(transport, S_IRUGO, nvme_sysfs_show_transport, NULL);
transport         531 drivers/nvme/host/fabrics.c 		if (strcmp(ops->name, opts->transport) == 0)
transport         657 drivers/nvme/host/fabrics.c 			kfree(opts->transport);
transport         658 drivers/nvme/host/fabrics.c 			opts->transport = p;
transport         975 drivers/nvme/host/fabrics.c 	kfree(opts->transport);
transport        1007 drivers/nvme/host/fabrics.c 	request_module("nvme-%s", opts->transport);
transport        1023 drivers/nvme/host/fabrics.c 			opts->transport);
transport          95 drivers/nvme/host/fabrics.h 	char			*transport;
transport        2850 drivers/scsi/libiscsi.c 	struct module *owner = cls_session->transport->owner;
transport          80 drivers/scsi/scsi_netlink.c 		tport = hdr->transport;
transport         309 drivers/scsi/scsi_transport_iscsi.c 	struct iscsi_transport *t = iface->transport;			\
transport         430 drivers/scsi/scsi_transport_iscsi.c 	struct iscsi_transport *t = iface->transport;
transport         751 drivers/scsi/scsi_transport_iscsi.c iscsi_create_iface(struct Scsi_Host *shost, struct iscsi_transport *transport,
transport         761 drivers/scsi/scsi_transport_iscsi.c 	iface->transport = transport;
transport         821 drivers/scsi/scsi_transport_iscsi.c 	struct iscsi_transport *t = fnode_sess->transport;		\
transport         921 drivers/scsi/scsi_transport_iscsi.c 	struct iscsi_transport *t = fnode_sess->transport;
transport        1034 drivers/scsi/scsi_transport_iscsi.c 	struct iscsi_transport *t = fnode_conn->transport;		\
transport        1122 drivers/scsi/scsi_transport_iscsi.c 	struct iscsi_transport *t = fnode_conn->transport;
transport        1242 drivers/scsi/scsi_transport_iscsi.c 			    struct iscsi_transport *transport,
transport        1252 drivers/scsi/scsi_transport_iscsi.c 	fnode_sess->transport = transport;
transport        1291 drivers/scsi/scsi_transport_iscsi.c 			    struct iscsi_transport *transport,
transport        1301 drivers/scsi/scsi_transport_iscsi.c 	fnode_conn->transport = transport;
transport        1915 drivers/scsi/scsi_transport_iscsi.c 	if (session->transport->session_recovery_timedout)
transport        1916 drivers/scsi/scsi_transport_iscsi.c 		session->transport->session_recovery_timedout(session);
transport        2034 drivers/scsi/scsi_transport_iscsi.c iscsi_alloc_session(struct Scsi_Host *shost, struct iscsi_transport *transport,
transport        2044 drivers/scsi/scsi_transport_iscsi.c 	session->transport = transport;
transport        2126 drivers/scsi/scsi_transport_iscsi.c iscsi_create_session(struct Scsi_Host *shost, struct iscsi_transport *transport,
transport        2131 drivers/scsi/scsi_transport_iscsi.c 	session = iscsi_alloc_session(shost, transport, dd_size);
transport        2239 drivers/scsi/scsi_transport_iscsi.c 	struct iscsi_transport *transport = session->transport;
transport        2252 drivers/scsi/scsi_transport_iscsi.c 	conn->transport = transport;
transport        2350 drivers/scsi/scsi_transport_iscsi.c 	priv = iscsi_if_transport_lookup(conn->transport);
transport        2365 drivers/scsi/scsi_transport_iscsi.c 	ev->transport_handle = iscsi_handle(conn->transport);
transport        2378 drivers/scsi/scsi_transport_iscsi.c 		       struct iscsi_transport *transport, uint32_t type,
transport        2396 drivers/scsi/scsi_transport_iscsi.c 	ev->transport_handle = iscsi_handle(transport);
transport        2420 drivers/scsi/scsi_transport_iscsi.c 	priv = iscsi_if_transport_lookup(conn->transport);
transport        2433 drivers/scsi/scsi_transport_iscsi.c 	ev->transport_handle = iscsi_handle(conn->transport);
transport        2455 drivers/scsi/scsi_transport_iscsi.c 	priv = iscsi_if_transport_lookup(conn->transport);
transport        2468 drivers/scsi/scsi_transport_iscsi.c 	ev->transport_handle = iscsi_handle(conn->transport);
transport        2480 drivers/scsi/scsi_transport_iscsi.c void iscsi_post_host_event(uint32_t host_no, struct iscsi_transport *transport,
transport        2498 drivers/scsi/scsi_transport_iscsi.c 	ev->transport_handle = iscsi_handle(transport);
transport        2511 drivers/scsi/scsi_transport_iscsi.c void iscsi_ping_comp_event(uint32_t host_no, struct iscsi_transport *transport,
transport        2528 drivers/scsi/scsi_transport_iscsi.c 	ev->transport_handle = iscsi_handle(transport);
transport        2559 drivers/scsi/scsi_transport_iscsi.c iscsi_if_get_stats(struct iscsi_transport *transport, struct nlmsghdr *nlh)
transport        2574 drivers/scsi/scsi_transport_iscsi.c 	priv = iscsi_if_transport_lookup(transport);
transport        2596 drivers/scsi/scsi_transport_iscsi.c 		evstat->transport_handle = iscsi_handle(conn->transport);
transport        2606 drivers/scsi/scsi_transport_iscsi.c 		transport->get_stats(conn, stats);
transport        2638 drivers/scsi/scsi_transport_iscsi.c 	priv = iscsi_if_transport_lookup(session->transport);
transport        2653 drivers/scsi/scsi_transport_iscsi.c 	ev->transport_handle = iscsi_handle(session->transport);
transport        2699 drivers/scsi/scsi_transport_iscsi.c 	struct iscsi_transport *transport = priv->iscsi_transport;
transport        2703 drivers/scsi/scsi_transport_iscsi.c 	session = transport->create_session(ep, cmds_max, queue_depth,
transport        2718 drivers/scsi/scsi_transport_iscsi.c iscsi_if_create_conn(struct iscsi_transport *transport, struct iscsi_uevent *ev)
transport        2730 drivers/scsi/scsi_transport_iscsi.c 	conn = transport->create_conn(session, ev->u.c_conn.cid);
transport        2745 drivers/scsi/scsi_transport_iscsi.c iscsi_if_destroy_conn(struct iscsi_transport *transport, struct iscsi_uevent *ev)
transport        2754 drivers/scsi/scsi_transport_iscsi.c 	if (transport->destroy_conn)
transport        2755 drivers/scsi/scsi_transport_iscsi.c 		transport->destroy_conn(conn);
transport        2761 drivers/scsi/scsi_transport_iscsi.c iscsi_set_param(struct iscsi_transport *transport, struct iscsi_uevent *ev)
transport        2780 drivers/scsi/scsi_transport_iscsi.c 		err = transport->set_param(conn, ev->u.set_param.param,
transport        2787 drivers/scsi/scsi_transport_iscsi.c static int iscsi_if_ep_connect(struct iscsi_transport *transport,
transport        2795 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->ep_connect)
transport        2811 drivers/scsi/scsi_transport_iscsi.c 	ep = transport->ep_connect(shost, dst_addr, non_blocking);
transport        2824 drivers/scsi/scsi_transport_iscsi.c static int iscsi_if_ep_disconnect(struct iscsi_transport *transport,
transport        2830 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->ep_disconnect)
transport        2843 drivers/scsi/scsi_transport_iscsi.c 	transport->ep_disconnect(ep);
transport        2848 drivers/scsi/scsi_transport_iscsi.c iscsi_if_transport_ep(struct iscsi_transport *transport,
transport        2857 drivers/scsi/scsi_transport_iscsi.c 		rc = iscsi_if_ep_connect(transport, ev, msg_type);
transport        2860 drivers/scsi/scsi_transport_iscsi.c 		if (!transport->ep_poll)
transport        2867 drivers/scsi/scsi_transport_iscsi.c 		ev->r.retcode = transport->ep_poll(ep,
transport        2871 drivers/scsi/scsi_transport_iscsi.c 		rc = iscsi_if_ep_disconnect(transport,
transport        2879 drivers/scsi/scsi_transport_iscsi.c iscsi_tgt_dscvr(struct iscsi_transport *transport,
transport        2886 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->tgt_dscvr)
transport        2898 drivers/scsi/scsi_transport_iscsi.c 	err = transport->tgt_dscvr(shost, ev->u.tgt_dscvr.type,
transport        2905 drivers/scsi/scsi_transport_iscsi.c iscsi_set_host_param(struct iscsi_transport *transport,
transport        2912 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->set_host_param)
transport        2922 drivers/scsi/scsi_transport_iscsi.c 	err = transport->set_host_param(shost, ev->u.set_host_param.param,
transport        2929 drivers/scsi/scsi_transport_iscsi.c iscsi_set_path(struct iscsi_transport *transport, struct iscsi_uevent *ev)
transport        2935 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->set_path)
transport        2946 drivers/scsi/scsi_transport_iscsi.c 	err = transport->set_path(shost, params);
transport        2971 drivers/scsi/scsi_transport_iscsi.c iscsi_set_iface_params(struct iscsi_transport *transport,
transport        2978 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->set_iface_param)
transport        2988 drivers/scsi/scsi_transport_iscsi.c 	err = transport->set_iface_param(shost, data, len);
transport        2994 drivers/scsi/scsi_transport_iscsi.c iscsi_send_ping(struct iscsi_transport *transport, struct iscsi_uevent *ev)
transport        3000 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->send_ping)
transport        3011 drivers/scsi/scsi_transport_iscsi.c 	err = transport->send_ping(shost, ev->u.iscsi_ping.iface_num,
transport        3021 drivers/scsi/scsi_transport_iscsi.c iscsi_get_chap(struct iscsi_transport *transport, struct nlmsghdr *nlh)
transport        3034 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->get_chap)
transport        3037 drivers/scsi/scsi_transport_iscsi.c 	priv = iscsi_if_transport_lookup(transport);
transport        3065 drivers/scsi/scsi_transport_iscsi.c 		evchap->transport_handle = iscsi_handle(transport);
transport        3073 drivers/scsi/scsi_transport_iscsi.c 		err = transport->get_chap(shost, ev->u.get_chap.chap_tbl_idx,
transport        3089 drivers/scsi/scsi_transport_iscsi.c static int iscsi_set_chap(struct iscsi_transport *transport,
transport        3096 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->set_chap)
transport        3106 drivers/scsi/scsi_transport_iscsi.c 	err = transport->set_chap(shost, data, len);
transport        3111 drivers/scsi/scsi_transport_iscsi.c static int iscsi_delete_chap(struct iscsi_transport *transport,
transport        3117 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->delete_chap)
transport        3127 drivers/scsi/scsi_transport_iscsi.c 	err = transport->delete_chap(shost, ev->u.delete_chap.chap_tbl_idx);
transport        3156 drivers/scsi/scsi_transport_iscsi.c static int iscsi_set_flashnode_param(struct iscsi_transport *transport,
transport        3167 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->set_flashnode_param) {
transport        3196 drivers/scsi/scsi_transport_iscsi.c 	err = transport->set_flashnode_param(fnode_sess, fnode_conn, data, len);
transport        3209 drivers/scsi/scsi_transport_iscsi.c static int iscsi_new_flashnode(struct iscsi_transport *transport,
transport        3217 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->new_flashnode) {
transport        3230 drivers/scsi/scsi_transport_iscsi.c 	index = transport->new_flashnode(shost, data, len);
transport        3244 drivers/scsi/scsi_transport_iscsi.c static int iscsi_del_flashnode(struct iscsi_transport *transport,
transport        3252 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->del_flashnode) {
transport        3274 drivers/scsi/scsi_transport_iscsi.c 	err = transport->del_flashnode(fnode_sess);
transport        3284 drivers/scsi/scsi_transport_iscsi.c static int iscsi_login_flashnode(struct iscsi_transport *transport,
transport        3294 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->login_flashnode) {
transport        3323 drivers/scsi/scsi_transport_iscsi.c 	err = transport->login_flashnode(fnode_sess, fnode_conn);
transport        3336 drivers/scsi/scsi_transport_iscsi.c static int iscsi_logout_flashnode(struct iscsi_transport *transport,
transport        3346 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->logout_flashnode) {
transport        3376 drivers/scsi/scsi_transport_iscsi.c 	err = transport->logout_flashnode(fnode_sess, fnode_conn);
transport        3389 drivers/scsi/scsi_transport_iscsi.c static int iscsi_logout_flashnode_sid(struct iscsi_transport *transport,
transport        3396 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->logout_flashnode_sid) {
transport        3417 drivers/scsi/scsi_transport_iscsi.c 	err = transport->logout_flashnode_sid(session);
transport        3427 drivers/scsi/scsi_transport_iscsi.c iscsi_get_host_stats(struct iscsi_transport *transport, struct nlmsghdr *nlh)
transport        3439 drivers/scsi/scsi_transport_iscsi.c 	if (!transport->get_host_stats)
transport        3442 drivers/scsi/scsi_transport_iscsi.c 	priv = iscsi_if_transport_lookup(transport);
transport        3470 drivers/scsi/scsi_transport_iscsi.c 		evhost_stats->transport_handle = iscsi_handle(transport);
transport        3477 drivers/scsi/scsi_transport_iscsi.c 		err = transport->get_host_stats(shost, buf, host_stats_size);
transport        3503 drivers/scsi/scsi_transport_iscsi.c 	struct iscsi_transport *transport = NULL;
transport        3517 drivers/scsi/scsi_transport_iscsi.c 	transport = priv->iscsi_transport;
transport        3519 drivers/scsi/scsi_transport_iscsi.c 	if (!try_module_get(transport->owner))
transport        3552 drivers/scsi/scsi_transport_iscsi.c 			transport->destroy_session(session);
transport        3563 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_if_create_conn(transport, ev);
transport        3566 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_if_destroy_conn(transport, ev);
transport        3573 drivers/scsi/scsi_transport_iscsi.c 			iscsi_if_ep_disconnect(transport, conn->ep->id);
transport        3580 drivers/scsi/scsi_transport_iscsi.c 		ev->r.retcode =	transport->bind_conn(session, conn,
transport        3583 drivers/scsi/scsi_transport_iscsi.c 		if (ev->r.retcode || !transport->ep_connect)
transport        3599 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_set_param(transport, ev);
transport        3604 drivers/scsi/scsi_transport_iscsi.c 			ev->r.retcode = transport->start_conn(conn);
transport        3611 drivers/scsi/scsi_transport_iscsi.c 			transport->stop_conn(conn, ev->u.stop_conn.flag);
transport        3618 drivers/scsi/scsi_transport_iscsi.c 			ev->r.retcode =	transport->send_pdu(conn,
transport        3626 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_if_get_stats(transport, nlh);
transport        3632 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_if_transport_ep(transport, ev, nlh->nlmsg_type);
transport        3635 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_tgt_dscvr(transport, ev);
transport        3638 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_set_host_param(transport, ev);
transport        3641 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_set_path(transport, ev);
transport        3644 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_set_iface_params(transport, ev,
transport        3648 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_send_ping(transport, ev);
transport        3651 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_get_chap(transport, nlh);
transport        3654 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_delete_chap(transport, ev);
transport        3657 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_set_flashnode_param(transport, ev,
transport        3662 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_new_flashnode(transport, ev,
transport        3666 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_del_flashnode(transport, ev);
transport        3669 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_login_flashnode(transport, ev);
transport        3672 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_logout_flashnode(transport, ev);
transport        3675 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_logout_flashnode_sid(transport, ev);
transport        3678 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_set_chap(transport, ev,
transport        3682 drivers/scsi/scsi_transport_iscsi.c 		err = iscsi_get_host_stats(transport, nlh);
transport        3689 drivers/scsi/scsi_transport_iscsi.c 	module_put(transport->owner);
transport        3763 drivers/scsi/scsi_transport_iscsi.c 	struct iscsi_transport *t = conn->transport;			\
transport        3808 drivers/scsi/scsi_transport_iscsi.c 	struct iscsi_transport *t = conn->transport;			\
transport        3878 drivers/scsi/scsi_transport_iscsi.c 	struct iscsi_transport *t = conn->transport;
transport        3964 drivers/scsi/scsi_transport_iscsi.c 	struct iscsi_transport *t = session->transport;			\
transport        4145 drivers/scsi/scsi_transport_iscsi.c 	struct iscsi_transport *t = session->transport;
transport        1885 drivers/target/sbp/sbp_target.c 		type = dev->transport->get_device_type(dev);
transport         680 drivers/target/target_core_alua.c 	if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH_ALUA)
transport        1093 drivers/target/target_core_alua.c 	if (l_dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH_ALUA)
transport        1923 drivers/target/target_core_alua.c 	if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH_ALUA ||
transport        2180 drivers/target/target_core_alua.c 	if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH_ALUA ||
transport        2266 drivers/target/target_core_alua.c 	if (!(dev->transport->transport_flags &
transport        2286 drivers/target/target_core_alua.c 			dev->transport->name);
transport         647 drivers/target/target_core_configfs.c 		strlcpy(dev->t10_wwn.model, dev->transport->inquiry_prod,
transport         665 drivers/target/target_core_configfs.c 	if (flag && da->da_dev->transport->get_write_cache) {
transport         805 drivers/target/target_core_configfs.c 	if (!dev->transport->init_prot || !dev->transport->free_prot) {
transport         811 drivers/target/target_core_configfs.c 		       dev->transport->name);
transport         827 drivers/target/target_core_configfs.c 		ret = dev->transport->init_prot(dev);
transport         835 drivers/target/target_core_configfs.c 		dev->transport->free_prot(dev);
transport         864 drivers/target/target_core_configfs.c 	if (!dev->transport->format_prot) {
transport         866 drivers/target/target_core_configfs.c 		       dev->transport->name);
transport         879 drivers/target/target_core_configfs.c 	ret = dev->transport->format_prot(dev);
transport        1100 drivers/target/target_core_configfs.c 	u8 flags = da->da_dev->transport->transport_flags;
transport        1109 drivers/target/target_core_configfs.c 	u8 flags = da->da_dev->transport->transport_flags;
transport        1643 drivers/target/target_core_configfs.c 	if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH_PGR)
transport        1785 drivers/target/target_core_configfs.c 	if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH_PGR)
transport        1799 drivers/target/target_core_configfs.c 	    (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH_PGR))
transport        1812 drivers/target/target_core_configfs.c 	    (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH_PGR))
transport        1859 drivers/target/target_core_configfs.c 	    (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH_PGR))
transport        2071 drivers/target/target_core_configfs.c 	read_bytes += dev->transport->show_configfs_dev_params(dev,
transport        2081 drivers/target/target_core_configfs.c 	return dev->transport->set_configfs_dev_params(dev, page, count);
transport         710 drivers/target/target_core_device.c 	int device_type = dev->transport->get_device_type(dev);
transport         734 drivers/target/target_core_device.c 	dev->transport = hba->backend->ops;
transport         802 drivers/target/target_core_device.c 	strlcpy(dev->t10_wwn.model, dev->transport->inquiry_prod,
transport         804 drivers/target/target_core_device.c 	strlcpy(dev->t10_wwn.revision, dev->transport->inquiry_rev,
transport         941 drivers/target/target_core_device.c 	ret = dev->transport->configure_device(dev);
transport         980 drivers/target/target_core_device.c 	dev->transport->destroy_device(dev);
transport         997 drivers/target/target_core_device.c 		dev->transport->destroy_device(dev);
transport        1013 drivers/target/target_core_device.c 	if (dev->transport->free_prot)
transport        1014 drivers/target/target_core_device.c 		dev->transport->free_prot(dev);
transport        1016 drivers/target/target_core_device.c 	dev->transport->free_device(dev);
transport        1103 drivers/target/target_core_device.c 	if (!(dev->transport->transport_flags &
transport         890 drivers/target/target_core_file.c 		 (unsigned long long)(dev->transport->get_blocks(dev) + 1) *
transport         894 drivers/target/target_core_file.c 	ret = fd_do_prot_fill(dev, 0, dev->transport->get_blocks(dev) + 1,
transport         177 drivers/target/target_core_hba.c 	return (dev) ? dev->transport->get_blocks(dev) > U32_MAX : false;
transport        1041 drivers/target/target_core_pr.c 		dev->transport->name);
transport        1341 drivers/target/target_core_pr.c 		dev->transport->name);
transport        4089 drivers/target/target_core_pr.c 	if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH_PGR)
transport          36 drivers/target/target_core_sbc.c 	unsigned long long blocks_long = dev->transport->get_blocks(dev);
transport          83 drivers/target/target_core_sbc.c 	unsigned long long blocks = dev->transport->get_blocks(dev);
transport         103 drivers/target/target_core_sbc.c 	if (dev->transport->get_lbppbe)
transport         104 drivers/target/target_core_sbc.c 		buf[13] = dev->transport->get_lbppbe(dev) & 0x0f;
transport         106 drivers/target/target_core_sbc.c 	if (dev->transport->get_alignment_offset_lbas) {
transport         107 drivers/target/target_core_sbc.c 		u16 lalba = dev->transport->get_alignment_offset_lbas(dev);
transport         187 drivers/target/target_core_sbc.c 	return cmd->se_dev->transport->get_blocks(cmd->se_dev) -
transport         285 drivers/target/target_core_sbc.c 	sector_t end_lba = dev->transport->get_blocks(dev) + 1;
transport         576 drivers/target/target_core_sbc.c 		dev->transport->name);
transport        1114 drivers/target/target_core_sbc.c 		end_lba = dev->transport->get_blocks(dev) + 1;
transport        1186 drivers/target/target_core_sbc.c 		" ptr: %p\n", dev->transport->name, dl, bd_dl, size, ptr);
transport        1199 drivers/target/target_core_sbc.c 		if (lba + range > dev->transport->get_blocks(dev) + 1) {
transport          58 drivers/target/target_core_spc.c 	if (dev->transport->get_device_type(dev) == TYPE_TAPE)
transport         458 drivers/target/target_core_spc.c 	if ((dev->transport->get_device_type(dev) == TYPE_DISK) &&
transport         494 drivers/target/target_core_spc.c 	buf[0] = dev->transport->get_device_type(dev);
transport         508 drivers/target/target_core_spc.c 	if (dev->transport->get_io_min && (min = dev->transport->get_io_min(dev)))
transport         528 drivers/target/target_core_spc.c 	if (dev->transport->get_io_opt && (opt = dev->transport->get_io_opt(dev)))
transport         578 drivers/target/target_core_spc.c 	buf[0] = dev->transport->get_device_type(dev);
transport         599 drivers/target/target_core_spc.c 	buf[0] = dev->transport->get_device_type(dev);
transport         655 drivers/target/target_core_spc.c 	buf[0] = dev->transport->get_device_type(dev);
transport         721 drivers/target/target_core_spc.c 		buf[0] = dev->transport->get_device_type(dev);
transport         986 drivers/target/target_core_spc.c 	int type = dev->transport->get_device_type(dev);
transport        1026 drivers/target/target_core_spc.c 		u64 blocks = dev->transport->get_blocks(dev);
transport        1391 drivers/target/target_core_spc.c 		if (dev->transport->get_device_type(dev) != TYPE_ROM) {
transport        1409 drivers/target/target_core_spc.c 		if (dev->transport->get_device_type(dev) != TYPE_ROM) {
transport         263 drivers/target/target_core_stat.c 			dev->transport->get_device_type(dev));
transport         367 drivers/target/target_core_tmr.c 		dev->transport->name, tas);
transport         390 drivers/target/target_core_tmr.c 			dev->transport->name);
transport         133 drivers/target/target_core_tpg.c 			if (dev->transport->get_device_type(dev) == TYPE_DISK)
transport         597 drivers/target/target_core_tpg.c 	if (!(dev->transport->transport_flags &
transport         739 drivers/target/target_core_transport.c 		dev->se_hba->hba_id, dev->transport->name, cmd->scsi_status);
transport        1317 drivers/target/target_core_transport.c 				" plugin: %s\n", dev->transport->name);
transport        1387 drivers/target/target_core_transport.c 	if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH)
transport        1439 drivers/target/target_core_transport.c 	ret = dev->transport->parse_cdb(cmd);
transport        2001 drivers/target/target_core_transport.c 	if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH)
transport        2115 drivers/target/target_core_transport.c 	if (dev->transport->transport_flags & TRANSPORT_FLAG_PASSTHROUGH)
transport        3381 drivers/target/target_core_transport.c 	if (dev->transport->get_write_cache)
transport        3382 drivers/target/target_core_transport.c 		wce = dev->transport->get_write_cache(dev);
transport        1242 drivers/usb/storage/alauda.c 	us->transport = alauda_transport;
transport         736 drivers/usb/storage/datafab.c 	us->transport = datafab_transport;
transport        2352 drivers/usb/storage/ene_ub6250.c 	us->transport = ene_transport;
transport         557 drivers/usb/storage/freecom.c 	us->transport = freecom_transport;
transport         661 drivers/usb/storage/jumpshot.c 	us->transport = jumpshot_transport;
transport         212 drivers/usb/storage/karma.c 	us->transport = rio_karma_transport;
transport        1762 drivers/usb/storage/sddr09.c 		us->transport = dpcm_transport;
transport        1767 drivers/usb/storage/sddr09.c 		us->transport = sddr09_transport;
transport         993 drivers/usb/storage/sddr55.c 	us->transport = sddr55_transport;
transport        1037 drivers/usb/storage/shuttle_usbat.c 		us->transport = usbat_hp8200e_transport;
transport        1041 drivers/usb/storage/shuttle_usbat.c 		us->transport = usbat_flash_transport;
transport        1850 drivers/usb/storage/shuttle_usbat.c 	us->transport = usbat_flash_transport;
transport         606 drivers/usb/storage/transport.c 	result = us->transport(srb, us);
transport         718 drivers/usb/storage/transport.c 		temp_result = us->transport(us->srb, us);
transport         668 drivers/usb/storage/usb.c 		us->transport = usb_stor_CB_transport;
transport         675 drivers/usb/storage/usb.c 		us->transport = usb_stor_CB_transport;
transport         682 drivers/usb/storage/usb.c 		us->transport = usb_stor_Bulk_transport;
transport        1002 drivers/usb/storage/usb.c 	if (!us->transport || !us->proto_handler) {
transport        1026 drivers/usb/storage/usb.c 		if (us->transport == usb_stor_Bulk_transport)
transport         117 drivers/usb/storage/usb.h 	trans_cmnd		transport;	 /* transport function	   */
transport         797 drivers/vhost/vsock.c 	.transport = {
transport         846 drivers/vhost/vsock.c 	ret = vsock_core_init(&vhost_transport.transport);
transport          52 fs/afs/addr_list.c 		srx->transport_len		= sizeof(srx->transport.sin6);
transport          53 fs/afs/addr_list.c 		srx->transport.sin6.sin6_family	= AF_INET6;
transport          54 fs/afs/addr_list.c 		srx->transport.sin6.sin6_port	= htons(port);
transport         284 fs/afs/addr_list.c 		struct sockaddr_in *a = &alist->addrs[i].transport.sin;
transport         304 fs/afs/addr_list.c 	srx->transport_len = sizeof(srx->transport.sin);
transport         305 fs/afs/addr_list.c 	srx->transport.sin.sin_family = AF_INET;
transport         306 fs/afs/addr_list.c 	srx->transport.sin.sin_port = htons(port);
transport         307 fs/afs/addr_list.c 	srx->transport.sin.sin_addr.s_addr = xdr;
transport         324 fs/afs/addr_list.c 		struct sockaddr_in6 *a = &alist->addrs[i].transport.sin6;
transport         344 fs/afs/addr_list.c 	srx->transport_len = sizeof(srx->transport.sin6);
transport         345 fs/afs/addr_list.c 	srx->transport.sin6.sin6_family = AF_INET6;
transport         346 fs/afs/addr_list.c 	srx->transport.sin6.sin6_port = htons(port);
transport         347 fs/afs/addr_list.c 	memcpy(&srx->transport.sin6.sin6_addr, xdr, 16);
transport         109 fs/afs/fs_probe.c 	       server_index, index, &alist->addrs[index].transport, rtt_us, ret);
transport         312 fs/afs/proc.c  				   &alist->addrs[i].transport);
transport         389 fs/afs/proc.c  		   &alist->addrs[0].transport,
transport         393 fs/afs/proc.c  			   &alist->addrs[i].transport,
transport          56 fs/afs/rxrpc.c 	srx.transport_len		= sizeof(srx.transport.sin6);
transport          57 fs/afs/rxrpc.c 	srx.transport.sin6.sin6_family	= AF_INET6;
transport          58 fs/afs/rxrpc.c 	srx.transport.sin6.sin6_port	= htons(AFS_CM_PORT);
transport          68 fs/afs/rxrpc.c 		srx.transport.sin6.sin6_port = 0;
transport         370 fs/afs/rxrpc.c 	_enter(",{%pISp},", &srx->transport);
transport          48 fs/afs/server.c 		if (srx->transport.family == AF_INET6) {
transport          49 fs/afs/server.c 			const struct sockaddr_in6 *a = &srx->transport.sin6, *b;
transport          53 fs/afs/server.c 					b = &alist->addrs[i].transport.sin6;
transport          65 fs/afs/server.c 			const struct sockaddr_in *a = &srx->transport.sin, *b;
transport          69 fs/afs/server.c 					b = &alist->addrs[i].transport.sin;
transport         109 fs/afs/vl_probe.c 	       server_index, index, &alist->addrs[index].transport, rtt_us, ret);
transport         241 fs/afs/vl_rotate.c 	_leave(" = t %pISpc", &vc->ac.alist->addrs[vc->ac.index].transport);
transport         760 fs/nfsd/nfsctl.c 	char transport[16];
transport         765 fs/nfsd/nfsctl.c 	if (sscanf(buf, "%15s %5u", transport, &port) != 2)
transport         775 fs/nfsd/nfsctl.c 	err = svc_create_xprt(nn->nfsd_serv, transport, net,
transport         780 fs/nfsd/nfsctl.c 	err = svc_create_xprt(nn->nfsd_serv, transport, net,
transport         789 fs/nfsd/nfsctl.c 	xprt = svc_find_xprt(nn->nfsd_serv, transport, net, PF_INET, port);
transport          74 include/linux/virtio_vsock.h 	struct vsock_transport transport;
transport         134 include/net/iucv/af_iucv.h 	int			transport;
transport         118 include/net/sctp/command.h 	struct sctp_transport *transport;
transport         159 include/net/sctp/command.h SCTP_ARG_CONSTRUCTOR(TRANSPORT,	struct sctp_transport *, transport)
transport         638 include/net/sctp/structs.h 	struct sctp_transport *transport;
transport         725 include/net/sctp/structs.h 	struct sctp_transport *transport;
transport         994 include/net/sctp/structs.h void sctp_transport_reset_reconf_timer(struct sctp_transport *transport);
transport        1106 include/net/sctp/structs.h void sctp_retransmit(struct sctp_outq *q, struct sctp_transport *transport,
transport        2125 include/net/sctp/structs.h 				  struct sctp_transport *transport,
transport          68 include/rdma/ib_addr.h 	enum rdma_transport_type transport;
transport          74 include/rdma/ib_pack.h #define IB_OPCODE(transport, op) \
transport          75 include/rdma/ib_pack.h 	IB_OPCODE_ ## transport ## _ ## op = \
transport          76 include/rdma/ib_pack.h 		IB_OPCODE_ ## transport + IB_OPCODE_ ## op
transport         177 include/scsi/scsi_transport_iscsi.h 			      struct iscsi_transport *transport, uint32_t type,
transport         181 include/scsi/scsi_transport_iscsi.h 				  struct iscsi_transport *transport,
transport         187 include/scsi/scsi_transport_iscsi.h 				  struct iscsi_transport *transport,
transport         194 include/scsi/scsi_transport_iscsi.h 	struct iscsi_transport *transport;
transport         222 include/scsi/scsi_transport_iscsi.h 	struct iscsi_transport *transport;
transport         283 include/scsi/scsi_transport_iscsi.h 	struct iscsi_transport *transport;
transport         299 include/scsi/scsi_transport_iscsi.h 	struct iscsi_transport *transport;
transport         343 include/scsi/scsi_transport_iscsi.h 	struct iscsi_transport *transport;
transport         413 include/scsi/scsi_transport_iscsi.h 				struct iscsi_transport *transport, int dd_size);
transport         451 include/scsi/scsi_transport_iscsi.h 			    struct iscsi_transport *transport, int dd_size);
transport         456 include/scsi/scsi_transport_iscsi.h 			    struct iscsi_transport *transport, int dd_size);
transport         828 include/target/target_core_base.h 	const struct target_backend_ops *transport;
transport        1075 include/trace/events/afs.h 		      __entry->call, __entry->op_id, &__entry->srx.transport)
transport        1462 include/trace/events/rxrpc.h 		      &__entry->srx.transport)
transport         156 include/uapi/linux/rds.h 	__u8		transport[TRANSNAMSIZ];		/* null term ascii */
transport         166 include/uapi/linux/rds.h 	__u8		transport[TRANSNAMSIZ];		/* null term ascii */
transport          27 include/uapi/linux/rxrpc.h 	} transport;
transport          40 include/uapi/linux/vsockmon.h 	__le16 transport;		/* enum af_vsockmon_transport */
transport          30 include/uapi/scsi/scsi_netlink.h 	__u8 transport;
transport         102 include/uapi/scsi/scsi_netlink.h 	(hdr)->transport = t;					\
transport         292 net/iucv/af_iucv.c 	if (iucv->transport == AF_IUCV_TRANS_IUCV)
transport         510 net/iucv/af_iucv.c 		if (iucv->transport == AF_IUCV_TRANS_HIPER) {
transport         594 net/iucv/af_iucv.c 		iucv->transport = AF_IUCV_TRANS_IUCV;
transport         596 net/iucv/af_iucv.c 		iucv->transport = AF_IUCV_TRANS_HIPER;
transport         778 net/iucv/af_iucv.c 			iucv->transport = AF_IUCV_TRANS_HIPER;
transport         792 net/iucv/af_iucv.c 		iucv->transport = AF_IUCV_TRANS_IUCV;
transport         818 net/iucv/af_iucv.c 	iucv->transport = AF_IUCV_TRANS_IUCV;
transport         892 net/iucv/af_iucv.c 	    iucv->transport == AF_IUCV_TRANS_HIPER)
transport         910 net/iucv/af_iucv.c 	if (iucv->transport == AF_IUCV_TRANS_HIPER)
transport         925 net/iucv/af_iucv.c 	if (err && iucv->transport == AF_IUCV_TRANS_IUCV)
transport        1144 net/iucv/af_iucv.c 	if (iucv->transport == AF_IUCV_TRANS_HIPER) {
transport        1189 net/iucv/af_iucv.c 	if (iucv->transport == AF_IUCV_TRANS_HIPER) {
transport        1454 net/iucv/af_iucv.c 		if (iucv->transport == AF_IUCV_TRANS_HIPER) {
transport        1578 net/iucv/af_iucv.c 		if (iucv->transport == AF_IUCV_TRANS_IUCV) {
transport        1602 net/iucv/af_iucv.c 		if ((iucv->transport == AF_IUCV_TRANS_IUCV) &&
transport        1796 net/iucv/af_iucv.c 	niucv->transport = AF_IUCV_TRANS_IUCV;
transport        2009 net/iucv/af_iucv.c 	niucv->transport = AF_IUCV_TRANS_HIPER;
transport          35 net/netrom/nr_out.c 	unsigned char transport[NR_TRANSPORT_LEN];
transport          40 net/netrom/nr_out.c 		skb_copy_from_linear_data(skb, transport, NR_TRANSPORT_LEN);
transport          59 net/netrom/nr_out.c 			skb_copy_to_linear_data(skbn, transport,
transport         740 net/rds/connection.c 	strncpy(cinfo->transport, conn->c_trans->t_name,
transport         741 net/rds/connection.c 		sizeof(cinfo->transport));
transport         766 net/rds/connection.c 	strncpy(cinfo6->transport, conn->c_trans->t_name,
transport         767 net/rds/connection.c 		sizeof(cinfo6->transport));
transport          91 net/rxrpc/af_rxrpc.c 	len -= offsetof(struct sockaddr_rxrpc, transport);
transport          96 net/rxrpc/af_rxrpc.c 	if (srx->transport.family != rx->family &&
transport          97 net/rxrpc/af_rxrpc.c 	    srx->transport.family == AF_INET && rx->family != AF_INET6)
transport         100 net/rxrpc/af_rxrpc.c 	switch (srx->transport.family) {
transport         104 net/rxrpc/af_rxrpc.c 		tail = offsetof(struct sockaddr_rxrpc, transport.sin.__pad);
transport         111 net/rxrpc/af_rxrpc.c 		tail = offsetof(struct sockaddr_rxrpc, transport) +
transport         122 net/rxrpc/af_rxrpc.c 	_debug("INET: %pISp", &srx->transport);
transport         526 net/rxrpc/af_rxrpc.c 		rx->srx.transport.family = rx->family;
transport          55 net/rxrpc/conn_event.c 	msg.msg_name	= &conn->params.peer->srx.transport;
transport         216 net/rxrpc/conn_event.c 	msg.msg_name	= &conn->params.peer->srx.transport;
transport          88 net/rxrpc/conn_object.c 	if (srx.transport.family != local->srx.transport.family &&
transport          89 net/rxrpc/conn_object.c 	    (srx.transport.family == AF_INET &&
transport          90 net/rxrpc/conn_object.c 	     local->srx.transport.family != AF_INET6)) {
transport          92 net/rxrpc/conn_object.c 				    srx.transport.family,
transport          93 net/rxrpc/conn_object.c 				    local->srx.transport.family);
transport         130 net/rxrpc/conn_object.c 		switch (srx.transport.family) {
transport         132 net/rxrpc/conn_object.c 			if (peer->srx.transport.sin.sin_port !=
transport         133 net/rxrpc/conn_object.c 			    srx.transport.sin.sin_port ||
transport         134 net/rxrpc/conn_object.c 			    peer->srx.transport.sin.sin_addr.s_addr !=
transport         135 net/rxrpc/conn_object.c 			    srx.transport.sin.sin_addr.s_addr)
transport         140 net/rxrpc/conn_object.c 			if (peer->srx.transport.sin6.sin6_port !=
transport         141 net/rxrpc/conn_object.c 			    srx.transport.sin6.sin6_port ||
transport         142 net/rxrpc/conn_object.c 			    memcmp(&peer->srx.transport.sin6.sin6_addr,
transport         143 net/rxrpc/conn_object.c 				   &srx.transport.sin6.sin6_addr,
transport          41 net/rxrpc/local_event.c 	msg.msg_name	= &srx.transport;
transport          41 net/rxrpc/local_object.c 		(local->srx.transport.family - srx->transport.family));
transport          45 net/rxrpc/local_object.c 	switch (srx->transport.family) {
transport          50 net/rxrpc/local_object.c 		return ((u16 __force)local->srx.transport.sin.sin_port -
transport          51 net/rxrpc/local_object.c 			(u16 __force)srx->transport.sin.sin_port) ?:
transport          52 net/rxrpc/local_object.c 			memcmp(&local->srx.transport.sin.sin_addr,
transport          53 net/rxrpc/local_object.c 			       &srx->transport.sin.sin_addr,
transport          60 net/rxrpc/local_object.c 		return ((u16 __force)local->srx.transport.sin6.sin6_port -
transport          61 net/rxrpc/local_object.c 			(u16 __force)srx->transport.sin6.sin6_port) ?:
transport          62 net/rxrpc/local_object.c 			memcmp(&local->srx.transport.sin6.sin6_addr,
transport          63 net/rxrpc/local_object.c 			       &srx->transport.sin6.sin6_addr,
transport         113 net/rxrpc/local_object.c 	       local, local->srx.transport_type, local->srx.transport.family);
transport         116 net/rxrpc/local_object.c 	ret = sock_create_kern(net, local->srx.transport.family,
transport         140 net/rxrpc/local_object.c 	if (local->srx.transport.family == AF_INET6)
transport         149 net/rxrpc/local_object.c 				  (struct sockaddr *)&local->srx.transport,
transport         157 net/rxrpc/local_object.c 	switch (local->srx.transport.family) {
transport         232 net/rxrpc/local_object.c 	       srx->transport_type, srx->transport.family, &srx->transport);
transport         286 net/rxrpc/local_object.c 	     age, local->debug_id, &local->srx.transport);
transport         151 net/rxrpc/output.c 	msg.msg_name	= &call->peer->srx.transport;
transport         274 net/rxrpc/output.c 	msg.msg_name	= &call->peer->srx.transport;
transport         353 net/rxrpc/output.c 	msg.msg_name = &call->peer->srx.transport;
transport         473 net/rxrpc/output.c 	switch (conn->params.local->srx.transport.family) {
transport         528 net/rxrpc/output.c 	msg.msg_name = &srx.transport;
transport         596 net/rxrpc/output.c 	msg.msg_name	= &peer->srx.transport;
transport          39 net/rxrpc/peer_event.c 	srx->transport.family = local->srx.transport.family;
transport          44 net/rxrpc/peer_event.c 	switch (srx->transport.family) {
transport          46 net/rxrpc/peer_event.c 		srx->transport_len = sizeof(srx->transport.sin);
transport          47 net/rxrpc/peer_event.c 		srx->transport.family = AF_INET;
transport          48 net/rxrpc/peer_event.c 		srx->transport.sin.sin_port = serr->port;
transport          52 net/rxrpc/peer_event.c 			memcpy(&srx->transport.sin.sin_addr,
transport          58 net/rxrpc/peer_event.c 			memcpy(&srx->transport.sin.sin_addr,
transport          63 net/rxrpc/peer_event.c 			memcpy(&srx->transport.sin.sin_addr, &ip_hdr(skb)->saddr,
transport          74 net/rxrpc/peer_event.c 			srx->transport.sin6.sin6_port = serr->port;
transport          75 net/rxrpc/peer_event.c 			memcpy(&srx->transport.sin6.sin6_addr,
transport          81 net/rxrpc/peer_event.c 			srx->transport_len = sizeof(srx->transport.sin);
transport          82 net/rxrpc/peer_event.c 			srx->transport.family = AF_INET;
transport          83 net/rxrpc/peer_event.c 			srx->transport.sin.sin_port = serr->port;
transport          84 net/rxrpc/peer_event.c 			memcpy(&srx->transport.sin.sin_addr,
transport          89 net/rxrpc/peer_event.c 			memcpy(&srx->transport.sin6.sin6_addr,
transport         327 net/rxrpc/peer_event.c 			       cursor, peer->debug_id, slot, &peer->srx.transport);
transport          40 net/rxrpc/peer_object.c 	hash_key += srx->transport.family;
transport          42 net/rxrpc/peer_object.c 	switch (srx->transport.family) {
transport          44 net/rxrpc/peer_object.c 		hash_key += (u16 __force)srx->transport.sin.sin_port;
transport          45 net/rxrpc/peer_object.c 		size = sizeof(srx->transport.sin.sin_addr);
transport          46 net/rxrpc/peer_object.c 		p = (u16 *)&srx->transport.sin.sin_addr;
transport          50 net/rxrpc/peer_object.c 		hash_key += (u16 __force)srx->transport.sin.sin_port;
transport          51 net/rxrpc/peer_object.c 		size = sizeof(srx->transport.sin6.sin6_addr);
transport          52 net/rxrpc/peer_object.c 		p = (u16 *)&srx->transport.sin6.sin6_addr;
transport          87 net/rxrpc/peer_object.c 		(peer->srx.transport.family - srx->transport.family));
transport          91 net/rxrpc/peer_object.c 	switch (srx->transport.family) {
transport          93 net/rxrpc/peer_object.c 		return ((u16 __force)peer->srx.transport.sin.sin_port -
transport          94 net/rxrpc/peer_object.c 			(u16 __force)srx->transport.sin.sin_port) ?:
transport          95 net/rxrpc/peer_object.c 			memcmp(&peer->srx.transport.sin.sin_addr,
transport          96 net/rxrpc/peer_object.c 			       &srx->transport.sin.sin_addr,
transport         100 net/rxrpc/peer_object.c 		return ((u16 __force)peer->srx.transport.sin6.sin6_port -
transport         101 net/rxrpc/peer_object.c 			(u16 __force)srx->transport.sin6.sin6_port) ?:
transport         102 net/rxrpc/peer_object.c 			memcmp(&peer->srx.transport.sin6.sin6_addr,
transport         103 net/rxrpc/peer_object.c 			       &srx->transport.sin6.sin6_addr,
transport         142 net/rxrpc/peer_object.c 		_net("PEER %d {%pISp}", peer->debug_id, &peer->srx.transport);
transport         167 net/rxrpc/peer_object.c 	switch (peer->srx.transport.family) {
transport         171 net/rxrpc/peer_object.c 			peer->srx.transport.sin.sin_addr.s_addr, 0,
transport         185 net/rxrpc/peer_object.c 		memcpy(&fl6->daddr, &peer->srx.transport.sin6.sin6_addr,
transport         252 net/rxrpc/peer_object.c 	switch (peer->srx.transport.family) {
transport         331 net/rxrpc/peer_object.c 	_enter("{%pISp}", &srx->transport);
transport         371 net/rxrpc/peer_object.c 	_net("PEER %d {%pISp}", peer->debug_id, &peer->srx.transport);
transport         479 net/rxrpc/peer_object.c 			       &peer->srx.transport);
transport          81 net/rxrpc/proc.c 			sprintf(lbuff, "%pISpc", &local->srx.transport);
transport          90 net/rxrpc/proc.c 		sprintf(rbuff, "%pISpc", &peer->srx.transport);
transport         180 net/rxrpc/proc.c 	sprintf(lbuff, "%pISpc", &conn->params.local->srx.transport);
transport         182 net/rxrpc/proc.c 	sprintf(rbuff, "%pISpc", &conn->params.peer->srx.transport);
transport         232 net/rxrpc/proc.c 	sprintf(lbuff, "%pISpc", &peer->local->srx.transport);
transport         234 net/rxrpc/proc.c 	sprintf(rbuff, "%pISpc", &peer->srx.transport);
transport         664 net/rxrpc/rxkad.c 	msg.msg_name	= &conn->params.peer->srx.transport;
transport         723 net/rxrpc/rxkad.c 	msg.msg_name	= &conn->params.peer->srx.transport;
transport          23 net/rxrpc/utils.c 		srx->transport_len = sizeof(srx->transport.sin);
transport          24 net/rxrpc/utils.c 		srx->transport.sin.sin_family = AF_INET;
transport          25 net/rxrpc/utils.c 		srx->transport.sin.sin_port = udp_hdr(skb)->source;
transport          26 net/rxrpc/utils.c 		srx->transport.sin.sin_addr.s_addr = ip_hdr(skb)->saddr;
transport          32 net/rxrpc/utils.c 		srx->transport_len = sizeof(srx->transport.sin6);
transport          33 net/rxrpc/utils.c 		srx->transport.sin6.sin6_family = AF_INET6;
transport          34 net/rxrpc/utils.c 		srx->transport.sin6.sin6_port = udp_hdr(skb)->source;
transport          35 net/rxrpc/utils.c 		srx->transport.sin6.sin6_addr = ipv6_hdr(skb)->saddr;
transport         314 net/sctp/associola.c 	struct sctp_transport *transport;
transport         374 net/sctp/associola.c 		transport = list_entry(pos, struct sctp_transport, transports);
transport         376 net/sctp/associola.c 		sctp_unhash_transport(transport);
transport         377 net/sctp/associola.c 		sctp_transport_free(transport);
transport         421 net/sctp/associola.c 			    struct sctp_transport *transport)
transport         429 net/sctp/associola.c 	    asoc->peer.primary_path != transport)
transport         432 net/sctp/associola.c 	asoc->peer.primary_path = transport;
transport         435 net/sctp/associola.c 	memcpy(&asoc->peer.primary_addr, &transport->ipaddr,
transport         441 net/sctp/associola.c 	if ((transport->state == SCTP_ACTIVE) ||
transport         442 net/sctp/associola.c 	    (transport->state == SCTP_UNKNOWN))
transport         443 net/sctp/associola.c 		asoc->peer.active_path = transport;
transport         462 net/sctp/associola.c 	if (transport->cacc.changeover_active)
transport         463 net/sctp/associola.c 		transport->cacc.cycling_changeover = changeover;
transport         468 net/sctp/associola.c 	transport->cacc.changeover_active = changeover;
transport         473 net/sctp/associola.c 	transport->cacc.next_tsn_at_change = asoc->next_tsn;
transport         480 net/sctp/associola.c 	struct sctp_transport *transport;
transport         500 net/sctp/associola.c 	transport = list_entry(pos, struct sctp_transport, transports);
transport         504 net/sctp/associola.c 		sctp_assoc_set_primary(asoc, transport);
transport         506 net/sctp/associola.c 		asoc->peer.active_path = transport;
transport         508 net/sctp/associola.c 		asoc->peer.retran_path = transport;
transport         510 net/sctp/associola.c 		asoc->peer.last_data_from = transport;
transport         513 net/sctp/associola.c 	    asoc->strreset_chunk->transport == peer) {
transport         514 net/sctp/associola.c 		asoc->strreset_chunk->transport = transport;
transport         515 net/sctp/associola.c 		sctp_transport_reset_reconf_timer(transport);
transport         538 net/sctp/associola.c 	    asoc->addip_last_asconf->transport == peer)
transport         539 net/sctp/associola.c 		asoc->addip_last_asconf->transport = NULL;
transport         550 net/sctp/associola.c 			ch->transport = NULL;
transport         568 net/sctp/associola.c 		if (ch->transport == peer)
transport         569 net/sctp/associola.c 			ch->transport = NULL;
transport         731 net/sctp/associola.c 	struct sctp_transport	*transport;
transport         734 net/sctp/associola.c 		transport = list_entry(pos, struct sctp_transport, transports);
transport         735 net/sctp/associola.c 		if (sctp_cmp_addr_exact(addr, &transport->ipaddr)) {
transport         737 net/sctp/associola.c 			sctp_assoc_rm_peer(asoc, transport);
transport         781 net/sctp/associola.c 				  struct sctp_transport *transport,
transport         797 net/sctp/associola.c 		if (SCTP_UNCONFIRMED == transport->state &&
transport         806 net/sctp/associola.c 		if (transport->state == SCTP_PF) {
transport         808 net/sctp/associola.c 			transport->cwnd = asoc->pathmtu;
transport         810 net/sctp/associola.c 		transport->state = SCTP_ACTIVE;
transport         818 net/sctp/associola.c 		if (transport->state != SCTP_UNCONFIRMED)
transport         819 net/sctp/associola.c 			transport->state = SCTP_INACTIVE;
transport         821 net/sctp/associola.c 			sctp_transport_dst_release(transport);
transport         829 net/sctp/associola.c 		transport->state = SCTP_PF;
transport         842 net/sctp/associola.c 		memcpy(&addr, &transport->ipaddr,
transport         843 net/sctp/associola.c 		       transport->af_specific->sockaddr_len);
transport         925 net/sctp/associola.c 	struct sctp_transport *transport;
transport         958 net/sctp/associola.c 	list_for_each_entry(transport, &asoc->peer.transport_addr_list,
transport         961 net/sctp/associola.c 		if (transport == active)
transport         963 net/sctp/associola.c 		list_for_each_entry(chunk, &transport->transmitted,
transport         966 net/sctp/associola.c 				match = transport;
transport        1037 net/sctp/associola.c 			asoc->peer.last_data_from = chunk->transport;
transport        1045 net/sctp/associola.c 		if (chunk->transport)
transport        1046 net/sctp/associola.c 			chunk->transport->last_time_heard = ktime_get();
transport         263 net/sctp/endpointola.c 	struct sctp_transport **transport)
transport         268 net/sctp/endpointola.c 	*transport = NULL;
transport         281 net/sctp/endpointola.c 	*transport = t;
transport         321 net/sctp/endpointola.c 	struct sctp_transport *transport;
transport         372 net/sctp/endpointola.c 							  &transport);
transport         374 net/sctp/endpointola.c 			chunk->transport = transport;
transport         385 net/sctp/endpointola.c 			asoc->peer.last_data_from = chunk->transport;
transport         392 net/sctp/endpointola.c 		if (chunk->transport)
transport         393 net/sctp/endpointola.c 			chunk->transport->last_time_heard = ktime_get();
transport          91 net/sctp/input.c 	struct sctp_transport *transport = NULL;
transport         159 net/sctp/input.c 	asoc = __sctp_rcv_lookup(net, skb, &src, &dest, &transport);
transport         173 net/sctp/input.c 		if (transport) {
transport         174 net/sctp/input.c 			sctp_transport_put(transport);
transport         176 net/sctp/input.c 			transport = NULL;
transport         225 net/sctp/input.c 	chunk->transport = transport;
transport         262 net/sctp/input.c 	if (transport)
transport         263 net/sctp/input.c 		sctp_transport_put(transport);
transport         276 net/sctp/input.c 	if (transport)
transport         277 net/sctp/input.c 		sctp_transport_put(transport);
transport         293 net/sctp/input.c 	struct sctp_transport *t = chunk->transport;
transport         363 net/sctp/input.c 	struct sctp_transport *t = chunk->transport;
transport         482 net/sctp/input.c 	struct sctp_transport *transport = NULL;
transport         499 net/sctp/input.c 	asoc = __sctp_lookup_association(net, &saddr, &daddr, &transport);
transport         541 net/sctp/input.c 	*tpp = transport;
transport         545 net/sctp/input.c 	sctp_transport_put(transport);
transport         579 net/sctp/input.c 	struct sctp_transport *transport;
transport         590 net/sctp/input.c 	sk = sctp_err_lookup(net, AF_INET, skb, sctp_hdr(skb), &asoc, &transport);
transport         612 net/sctp/input.c 			sctp_icmp_frag_needed(sk, asoc, transport,
transport         618 net/sctp/input.c 							    transport);
transport         634 net/sctp/input.c 		sctp_icmp_redirect(sk, transport, skb);
transport         649 net/sctp/input.c 	sctp_err_finish(sk, transport);
transport         932 net/sctp/input.c 	struct sctp_transport *transport;
transport         948 net/sctp/input.c 	rhl_for_each_entry_rcu(transport, tmp, list, node)
transport         949 net/sctp/input.c 		if (transport->asoc->ep == t->asoc->ep) {
transport        1068 net/sctp/input.c 	struct sctp_transport *transport;
transport        1070 net/sctp/input.c 	if (sctp_lookup_association(net, laddr, paddr, &transport)) {
transport        1071 net/sctp/input.c 		sctp_transport_put(transport);
transport         131 net/sctp/ipv6.c 	struct sctp_transport *transport;
transport         144 net/sctp/ipv6.c 	sk = sctp_err_lookup(net, AF_INET6, skb, sctp_hdr(skb), &asoc, &transport);
transport         161 net/sctp/ipv6.c 			sctp_icmp_frag_needed(sk, asoc, transport, ntohl(info));
transport         165 net/sctp/ipv6.c 			sctp_icmp_proto_unreachable(sk, asoc, transport);
transport         170 net/sctp/ipv6.c 		sctp_icmp_redirect(sk, transport, skb);
transport         186 net/sctp/ipv6.c 	sctp_err_finish(sk, transport);
transport         194 net/sctp/ipv6.c static int sctp_v6_xmit(struct sk_buff *skb, struct sctp_transport *transport)
transport         198 net/sctp/ipv6.c 	struct flowi6 *fl6 = &transport->fl.u.ip6;
transport         205 net/sctp/ipv6.c 	if (transport->dscp & SCTP_DSCP_SET_MASK)
transport         206 net/sctp/ipv6.c 		tclass = transport->dscp & SCTP_DSCP_VAL_MASK;
transport         211 net/sctp/ipv6.c 	if (!(transport->param_flags & SPP_PMTUD_ENABLE))
transport          33 net/sctp/objcnt.c SCTP_DBG_OBJCNT(transport);
transport          49 net/sctp/objcnt.c 	SCTP_DBG_OBJCNT_ENTRY(transport),
transport          76 net/sctp/output.c 	struct sctp_transport *tp = packet->transport;
transport         143 net/sctp/output.c 		      struct sctp_transport *transport,
transport         146 net/sctp/output.c 	pr_debug("%s: packet:%p transport:%p\n", __func__, packet, transport);
transport         148 net/sctp/output.c 	packet->transport = transport;
transport         218 net/sctp/output.c 	struct sctp_association *asoc = pkt->transport->asoc;
transport         266 net/sctp/output.c 		asoc = pkt->transport->asoc;
transport         273 net/sctp/output.c 			if (pkt->transport->sack_generation !=
transport         274 net/sctp/output.c 			    pkt->transport->asoc->peer.sack_generation)
transport         349 net/sctp/output.c 	chunk->transport = packet->transport;
transport         409 net/sctp/output.c 	struct sctp_transport *tp = packet->transport;
transport         547 net/sctp/output.c 	struct sctp_transport *tp = packet->transport;
transport         652 net/sctp/output.c 	struct sctp_transport *transport = packet->transport;
transport         653 net/sctp/output.c 	struct sctp_association *asoc = transport->asoc;
transport         671 net/sctp/output.c 	flight_size = transport->flight_size;
transport         694 net/sctp/output.c 	    flight_size >= transport->cwnd)
transport         718 net/sctp/output.c 	if (chunk->skb->len + q->out_qlen > transport->pathmtu -
transport         735 net/sctp/output.c 	struct sctp_transport *transport = packet->transport;
transport         737 net/sctp/output.c 	struct sctp_association *asoc = transport->asoc;
transport         741 net/sctp/output.c 	transport->flight_size += datasize;
transport         775 net/sctp/output.c 	if (packet->transport->asoc)
transport         776 net/sctp/output.c 		pmtu = packet->transport->asoc->pathmtu;
transport         778 net/sctp/output.c 		pmtu = packet->transport->pathmtu;
transport         823 net/sctp/output.c 		if (!packet->transport->burst_limited &&
transport         824 net/sctp/output.c 		    psize + chunk_len > (packet->transport->cwnd >> 1))
transport         830 net/sctp/output.c 		if (packet->transport->burst_limited &&
transport         831 net/sctp/output.c 		    psize + chunk_len > (packet->transport->burst_limited >> 1))
transport          44 net/sctp/outqueue.c 				   struct sctp_transport *transport,
transport          51 net/sctp/outqueue.c 			      struct sctp_transport *transport,
transport         100 net/sctp/outqueue.c 				       struct sctp_transport *transport,
transport         103 net/sctp/outqueue.c 	if (count_of_newacks >= 2 && transport != primary)
transport         115 net/sctp/outqueue.c static inline int sctp_cacc_skip_3_1_f(struct sctp_transport *transport,
transport         119 net/sctp/outqueue.c 			(transport && !transport->cacc.cacc_saw_newack))
transport         132 net/sctp/outqueue.c 				     struct sctp_transport *transport,
transport         136 net/sctp/outqueue.c 		if (sctp_cacc_skip_3_1_d(primary, transport, count_of_newacks))
transport         138 net/sctp/outqueue.c 		if (sctp_cacc_skip_3_1_f(transport, count_of_newacks))
transport         175 net/sctp/outqueue.c 				 struct sctp_transport *transport,
transport         180 net/sctp/outqueue.c 	    (sctp_cacc_skip_3_1(primary, transport, count_of_newacks) ||
transport         207 net/sctp/outqueue.c 	struct sctp_transport *transport;
transport         212 net/sctp/outqueue.c 	list_for_each_entry(transport, &q->asoc->peer.transport_addr_list,
transport         214 net/sctp/outqueue.c 		while ((lchunk = sctp_list_dequeue(&transport->transmitted)) != NULL) {
transport         367 net/sctp/outqueue.c 			if (chk->transport)
transport         368 net/sctp/outqueue.c 				chk->transport->flight_size -=
transport         422 net/sctp/outqueue.c 	struct sctp_transport *transport;
transport         433 net/sctp/outqueue.c 	list_for_each_entry(transport, &asoc->peer.transport_addr_list,
transport         436 net/sctp/outqueue.c 						 &transport->transmitted,
transport         447 net/sctp/outqueue.c 			  struct sctp_transport *transport,
transport         454 net/sctp/outqueue.c 	list_for_each_safe(lchunk, ltemp, &transport->transmitted) {
transport         469 net/sctp/outqueue.c 				if (chunk->transport)
transport         470 net/sctp/outqueue.c 					chunk->transport->flight_size -=
transport         495 net/sctp/outqueue.c 			if (chunk->transport)
transport         496 net/sctp/outqueue.c 				transport->flight_size -= sctp_data_size(chunk);
transport         513 net/sctp/outqueue.c 				transport->rto_pending = 0;
transport         525 net/sctp/outqueue.c 		 "flight_size:%d, pba:%d\n", __func__, transport, reason,
transport         526 net/sctp/outqueue.c 		 transport->cwnd, transport->ssthresh, transport->flight_size,
transport         527 net/sctp/outqueue.c 		 transport->partial_bytes_acked);
transport         533 net/sctp/outqueue.c void sctp_retransmit(struct sctp_outq *q, struct sctp_transport *transport,
transport         541 net/sctp/outqueue.c 		sctp_transport_lower_cwnd(transport, SCTP_LOWER_CWND_T3_RTX);
transport         545 net/sctp/outqueue.c 		if (transport == transport->asoc->peer.retran_path)
transport         546 net/sctp/outqueue.c 			sctp_assoc_update_retran_path(transport->asoc);
transport         547 net/sctp/outqueue.c 		transport->asoc->rtx_data_chunks +=
transport         548 net/sctp/outqueue.c 			transport->asoc->unack_data;
transport         552 net/sctp/outqueue.c 		sctp_transport_lower_cwnd(transport, SCTP_LOWER_CWND_FAST_RTX);
transport         560 net/sctp/outqueue.c 		transport->asoc->init_retries++;
transport         566 net/sctp/outqueue.c 	sctp_retransmit_mark(q, transport, reason);
transport         594 net/sctp/outqueue.c 	struct sctp_transport *transport = pkt->transport;
transport         645 net/sctp/outqueue.c 				       &transport->transmitted);
transport         710 net/sctp/outqueue.c 				       &transport->transmitted);
transport         760 net/sctp/outqueue.c static int sctp_packet_singleton(struct sctp_transport *transport,
transport         763 net/sctp/outqueue.c 	const struct sctp_association *asoc = transport->asoc;
transport         769 net/sctp/outqueue.c 	sctp_packet_init(&singleton, transport, sport, dport);
transport         779 net/sctp/outqueue.c 	struct sctp_transport *transport;
transport         792 net/sctp/outqueue.c 	struct sctp_transport *new_transport = chunk->transport;
transport         805 net/sctp/outqueue.c 			if (ctx->transport && sctp_cmp_addr_exact(&chunk->dest,
transport         806 net/sctp/outqueue.c 							&ctx->transport->ipaddr))
transport         807 net/sctp/outqueue.c 				new_transport = ctx->transport;
transport         850 net/sctp/outqueue.c 	if (new_transport != ctx->transport) {
transport         851 net/sctp/outqueue.c 		ctx->transport = new_transport;
transport         852 net/sctp/outqueue.c 		ctx->packet = &ctx->transport->packet;
transport         854 net/sctp/outqueue.c 		if (list_empty(&ctx->transport->send_ready))
transport         855 net/sctp/outqueue.c 			list_add_tail(&ctx->transport->send_ready,
transport         864 net/sctp/outqueue.c 		sctp_transport_burst_limited(ctx->transport);
transport         903 net/sctp/outqueue.c 			error = sctp_packet_singleton(ctx->transport, chunk,
transport         954 net/sctp/outqueue.c 				sctp_transport_reset_t3_rtx(ctx->transport);
transport         955 net/sctp/outqueue.c 				ctx->transport->last_time_sent = jiffies;
transport         959 net/sctp/outqueue.c 				sctp_transport_reset_reconf_timer(ctx->transport);
transport         979 net/sctp/outqueue.c 	if (ctx->transport != ctx->asoc->peer.retran_path) {
transport         981 net/sctp/outqueue.c 		ctx->transport = ctx->asoc->peer.retran_path;
transport         982 net/sctp/outqueue.c 		ctx->packet = &ctx->transport->packet;
transport         984 net/sctp/outqueue.c 		if (list_empty(&ctx->transport->send_ready))
transport         985 net/sctp/outqueue.c 			list_add_tail(&ctx->transport->send_ready,
transport         998 net/sctp/outqueue.c 		sctp_transport_reset_t3_rtx(ctx->transport);
transport         999 net/sctp/outqueue.c 		ctx->transport->last_time_sent = jiffies;
transport        1060 net/sctp/outqueue.c 	if (ctx->transport)
transport        1061 net/sctp/outqueue.c 		sctp_transport_burst_limited(ctx->transport);
transport        1122 net/sctp/outqueue.c 			      &ctx->transport->transmitted);
transport        1124 net/sctp/outqueue.c 		sctp_transport_reset_t3_rtx(ctx->transport);
transport        1125 net/sctp/outqueue.c 		ctx->transport->last_time_sent = jiffies;
transport        1169 net/sctp/outqueue.c 		.transport = NULL,
transport        1225 net/sctp/outqueue.c 	struct sctp_transport *transport;
transport        1271 net/sctp/outqueue.c 			list_for_each_entry(transport, transport_list,
transport        1274 net/sctp/outqueue.c 					transport->cacc.cycling_changeover = 0;
transport        1276 net/sctp/outqueue.c 					transport->cacc.cacc_saw_newack = 0;
transport        1301 net/sctp/outqueue.c 	list_for_each_entry(transport, transport_list, transports) {
transport        1302 net/sctp/outqueue.c 		sctp_check_transmitted(q, &transport->transmitted,
transport        1303 net/sctp/outqueue.c 				       transport, &chunk->source, sack,
transport        1310 net/sctp/outqueue.c 		if (transport->cacc.cacc_saw_newack)
transport        1325 net/sctp/outqueue.c 		list_for_each_entry(transport, transport_list, transports)
transport        1326 net/sctp/outqueue.c 			sctp_mark_missing(q, &transport->transmitted, transport,
transport        1401 net/sctp/outqueue.c 				   struct sctp_transport *transport,
transport        1435 net/sctp/outqueue.c 				if (tchunk->transport)
transport        1436 net/sctp/outqueue.c 					tchunk->transport->flight_size -=
transport        1450 net/sctp/outqueue.c 			if (transport && !tchunk->tsn_gap_acked) {
transport        1466 net/sctp/outqueue.c 					sctp_transport_update_rto(transport,
transport        1487 net/sctp/outqueue.c 						transport->cacc.cacc_saw_newack
transport        1503 net/sctp/outqueue.c 				if (!tchunk->transport)
transport        1548 net/sctp/outqueue.c 				if (tchunk->transport)
transport        1567 net/sctp/outqueue.c 	if (transport) {
transport        1569 net/sctp/outqueue.c 			struct sctp_association *asoc = transport->asoc;
transport        1586 net/sctp/outqueue.c 			transport->error_count = 0;
transport        1587 net/sctp/outqueue.c 			transport->asoc->overall_error_count = 0;
transport        1604 net/sctp/outqueue.c 			if ((transport->state == SCTP_INACTIVE ||
transport        1605 net/sctp/outqueue.c 			     transport->state == SCTP_UNCONFIRMED) &&
transport        1606 net/sctp/outqueue.c 			    sctp_cmp_addr_exact(&transport->ipaddr, saddr)) {
transport        1608 net/sctp/outqueue.c 					transport->asoc,
transport        1609 net/sctp/outqueue.c 					transport,
transport        1614 net/sctp/outqueue.c 			sctp_transport_raise_cwnd(transport, sack_ctsn,
transport        1617 net/sctp/outqueue.c 			transport->flight_size -= bytes_acked;
transport        1618 net/sctp/outqueue.c 			if (transport->flight_size == 0)
transport        1619 net/sctp/outqueue.c 				transport->partial_bytes_acked = 0;
transport        1644 net/sctp/outqueue.c 				transport->error_count = 0;
transport        1654 net/sctp/outqueue.c 		if (!transport->flight_size) {
transport        1655 net/sctp/outqueue.c 			if (del_timer(&transport->T3_rtx_timer))
transport        1656 net/sctp/outqueue.c 				sctp_transport_put(transport);
transport        1658 net/sctp/outqueue.c 			if (!mod_timer(&transport->T3_rtx_timer,
transport        1659 net/sctp/outqueue.c 				       jiffies + transport->rto))
transport        1660 net/sctp/outqueue.c 				sctp_transport_hold(transport);
transport        1664 net/sctp/outqueue.c 			if (transport->dst)
transport        1665 net/sctp/outqueue.c 				sctp_transport_dst_confirm(transport);
transport        1675 net/sctp/outqueue.c 			      struct sctp_transport *transport,
transport        1703 net/sctp/outqueue.c 			if (!transport || !sctp_cacc_skip(primary,
transport        1704 net/sctp/outqueue.c 						chunk->transport,
transport        1725 net/sctp/outqueue.c 	if (transport) {
transport        1727 net/sctp/outqueue.c 			sctp_retransmit(q, transport, SCTP_RTXR_FAST_RTX);
transport        1730 net/sctp/outqueue.c 			 "flight_size:%d, pba:%d\n",  __func__, transport,
transport        1731 net/sctp/outqueue.c 			 transport->cwnd, transport->ssthresh,
transport        1732 net/sctp/outqueue.c 			 transport->flight_size, transport->partial_bytes_acked);
transport         115 net/sctp/proc.c 	struct sctp_transport *transport;
transport         120 net/sctp/proc.c 	list_for_each_entry_rcu(transport, &assoc->peer.transport_addr_list,
transport         122 net/sctp/proc.c 		addr = &transport->ipaddr;
transport         233 net/sctp/proc.c 	struct sctp_transport *transport;
transport         247 net/sctp/proc.c 	transport = (struct sctp_transport *)v;
transport         248 net/sctp/proc.c 	assoc = transport->asoc;
transport         280 net/sctp/proc.c 	sctp_transport_put(transport);
transport         295 net/sctp/proc.c 	struct sctp_transport *transport, *tsp;
transport         303 net/sctp/proc.c 	transport = (struct sctp_transport *)v;
transport         304 net/sctp/proc.c 	assoc = transport->asoc;
transport         357 net/sctp/proc.c 	sctp_transport_put(transport);
transport         974 net/sctp/protocol.c 			       struct sctp_transport *transport)
transport         980 net/sctp/protocol.c 		 skb->len, &transport->fl.u.ip4.saddr,
transport         981 net/sctp/protocol.c 		 &transport->fl.u.ip4.daddr);
transport         983 net/sctp/protocol.c 	if (transport->dscp & SCTP_DSCP_SET_MASK)
transport         984 net/sctp/protocol.c 		dscp = transport->dscp & SCTP_DSCP_VAL_MASK;
transport         986 net/sctp/protocol.c 	inet->pmtudisc = transport->param_flags & SPP_PMTUD_ENABLE ?
transport         991 net/sctp/protocol.c 	return __ip_queue_xmit(&inet->sk, skb, &transport->fl, dscp);
transport         485 net/sctp/sm_make_chunk.c 	if (chunk->transport)
transport         486 net/sctp/sm_make_chunk.c 		retval->transport =
transport         488 net/sctp/sm_make_chunk.c 						&chunk->transport->ipaddr);
transport         595 net/sctp/sm_make_chunk.c 		retval->transport = chunk->transport;
transport         635 net/sctp/sm_make_chunk.c 	if (retval && chunk && chunk->transport)
transport         636 net/sctp/sm_make_chunk.c 		retval->transport =
transport         638 net/sctp/sm_make_chunk.c 						&chunk->transport->ipaddr);
transport         694 net/sctp/sm_make_chunk.c 		retval->transport = chunk->transport;
transport         819 net/sctp/sm_make_chunk.c 	retval->transport = asoc->peer.last_data_from;
transport         877 net/sctp/sm_make_chunk.c 		retval->transport = chunk->transport;
transport         900 net/sctp/sm_make_chunk.c 		retval->transport = chunk->transport;
transport         931 net/sctp/sm_make_chunk.c 		retval->transport = chunk->transport;
transport         970 net/sctp/sm_make_chunk.c 		retval->transport = chunk->transport;
transport        1005 net/sctp/sm_make_chunk.c 		retval->transport = chunk->transport;
transport        1147 net/sctp/sm_make_chunk.c 				       const struct sctp_transport *transport)
transport        1160 net/sctp/sm_make_chunk.c 	hbinfo.daddr = transport->ipaddr;
transport        1162 net/sctp/sm_make_chunk.c 	hbinfo.hb_nonce = transport->hb_nonce;
transport        1167 net/sctp/sm_make_chunk.c 	retval->transport = (struct sctp_transport *) transport;
transport        1199 net/sctp/sm_make_chunk.c 		retval->transport = chunk->transport;
transport        1230 net/sctp/sm_make_chunk.c 		retval->transport = chunk->transport;
transport        1372 net/sctp/sm_make_chunk.c 	if (chunk->transport) {
transport        1373 net/sctp/sm_make_chunk.c 		return &chunk->transport->ipaddr;
transport        2315 net/sctp/sm_make_chunk.c 	struct sctp_transport *transport;
transport        2381 net/sctp/sm_make_chunk.c 		transport = list_entry(pos, struct sctp_transport, transports);
transport        2382 net/sctp/sm_make_chunk.c 		if (transport->state == SCTP_UNKNOWN) {
transport        2383 net/sctp/sm_make_chunk.c 			sctp_assoc_rm_peer(asoc, transport);
transport        2428 net/sctp/sm_make_chunk.c 	list_for_each_entry(transport, &asoc->peer.transport_addr_list,
transport        2430 net/sctp/sm_make_chunk.c 		transport->ssthresh = asoc->peer.i.a_rwnd;
transport        2472 net/sctp/sm_make_chunk.c 		transport = list_entry(pos, struct sctp_transport, transports);
transport        2473 net/sctp/sm_make_chunk.c 		if (transport->state != SCTP_ACTIVE)
transport        2474 net/sctp/sm_make_chunk.c 			sctp_assoc_rm_peer(asoc, transport);
transport        3113 net/sctp/sm_make_chunk.c 			sctp_assoc_set_primary(asoc, asconf->transport);
transport        3115 net/sctp/sm_make_chunk.c 							asconf->transport);
transport        3317 net/sctp/sm_make_chunk.c 	struct sctp_transport *transport;
transport        3338 net/sctp/sm_make_chunk.c 		list_for_each_entry(transport, &asoc->peer.transport_addr_list,
transport        3340 net/sctp/sm_make_chunk.c 			sctp_transport_dst_release(transport);
transport        3352 net/sctp/sm_make_chunk.c 		list_for_each_entry(transport, &asoc->peer.transport_addr_list,
transport        3354 net/sctp/sm_make_chunk.c 			sctp_transport_dst_release(transport);
transport         102 net/sctp/sm_sideeffect.c 		struct sctp_transport *transport;
transport         107 net/sctp/sm_sideeffect.c 		transport = sctp_assoc_lookup_tsn(asoc, lowest_tsn);
transport         110 net/sctp/sm_sideeffect.c 		if (transport)
transport         111 net/sctp/sm_sideeffect.c 			sctp_transport_lower_cwnd(transport,
transport         233 net/sctp/sm_sideeffect.c 	struct sctp_transport *transport =
transport         234 net/sctp/sm_sideeffect.c 		from_timer(transport, t, T3_rtx_timer);
transport         235 net/sctp/sm_sideeffect.c 	struct sctp_association *asoc = transport->asoc;
transport         247 net/sctp/sm_sideeffect.c 		if (!mod_timer(&transport->T3_rtx_timer, jiffies + (HZ/20)))
transport         248 net/sctp/sm_sideeffect.c 			sctp_transport_hold(transport);
transport         257 net/sctp/sm_sideeffect.c 			   transport, GFP_ATOMIC);
transport         264 net/sctp/sm_sideeffect.c 	sctp_transport_put(transport);
transport         364 net/sctp/sm_sideeffect.c 	struct sctp_transport *transport = from_timer(transport, t, hb_timer);
transport         365 net/sctp/sm_sideeffect.c 	struct sctp_association *asoc = transport->asoc;
transport         376 net/sctp/sm_sideeffect.c 		if (!mod_timer(&transport->hb_timer, jiffies + (HZ/20)))
transport         377 net/sctp/sm_sideeffect.c 			sctp_transport_hold(transport);
transport         382 net/sctp/sm_sideeffect.c 	elapsed = jiffies - transport->last_time_sent;
transport         383 net/sctp/sm_sideeffect.c 	timeout = sctp_transport_timeout(transport);
transport         386 net/sctp/sm_sideeffect.c 		if (!mod_timer(&transport->hb_timer, jiffies + elapsed))
transport         387 net/sctp/sm_sideeffect.c 			sctp_transport_hold(transport);
transport         394 net/sctp/sm_sideeffect.c 			   transport, GFP_ATOMIC);
transport         401 net/sctp/sm_sideeffect.c 	sctp_transport_put(transport);
transport         409 net/sctp/sm_sideeffect.c 	struct sctp_transport *transport =
transport         410 net/sctp/sm_sideeffect.c 		from_timer(transport, t, proto_unreach_timer);
transport         411 net/sctp/sm_sideeffect.c 	struct sctp_association *asoc = transport->asoc;
transport         420 net/sctp/sm_sideeffect.c 		if (!mod_timer(&transport->proto_unreach_timer,
transport         434 net/sctp/sm_sideeffect.c 		   asoc->state, asoc->ep, asoc, transport, GFP_ATOMIC);
transport         444 net/sctp/sm_sideeffect.c 	struct sctp_transport *transport =
transport         445 net/sctp/sm_sideeffect.c 		from_timer(transport, t, reconf_timer);
transport         446 net/sctp/sm_sideeffect.c 	struct sctp_association *asoc = transport->asoc;
transport         456 net/sctp/sm_sideeffect.c 		if (!mod_timer(&transport->reconf_timer, jiffies + (HZ / 20)))
transport         457 net/sctp/sm_sideeffect.c 			sctp_transport_hold(transport);
transport         464 net/sctp/sm_sideeffect.c 			   transport, GFP_ATOMIC);
transport         471 net/sctp/sm_sideeffect.c 	sctp_transport_put(transport);
transport         516 net/sctp/sm_sideeffect.c 					 struct sctp_transport *transport,
transport         533 net/sctp/sm_sideeffect.c 		if (transport->state != SCTP_INACTIVE)
transport         534 net/sctp/sm_sideeffect.c 			transport->error_count++;
transport         535 net/sctp/sm_sideeffect.c 	 } else if (transport->hb_sent) {
transport         536 net/sctp/sm_sideeffect.c 		if (transport->state != SCTP_UNCONFIRMED)
transport         538 net/sctp/sm_sideeffect.c 		if (transport->state != SCTP_INACTIVE)
transport         539 net/sctp/sm_sideeffect.c 			transport->error_count++;
transport         548 net/sctp/sm_sideeffect.c 	   (transport->state == SCTP_ACTIVE) &&
transport         549 net/sctp/sm_sideeffect.c 	   (transport->error_count < transport->pathmaxrxt) &&
transport         550 net/sctp/sm_sideeffect.c 	   (transport->error_count > transport->pf_retrans)) {
transport         552 net/sctp/sm_sideeffect.c 		sctp_assoc_control_transport(asoc, transport,
transport         557 net/sctp/sm_sideeffect.c 		sctp_transport_reset_hb_timer(transport);
transport         560 net/sctp/sm_sideeffect.c 	if (transport->state != SCTP_INACTIVE &&
transport         561 net/sctp/sm_sideeffect.c 	    (transport->error_count > transport->pathmaxrxt)) {
transport         563 net/sctp/sm_sideeffect.c 			 __func__, asoc, &transport->ipaddr.sa);
transport         565 net/sctp/sm_sideeffect.c 		sctp_assoc_control_transport(asoc, transport,
transport         579 net/sctp/sm_sideeffect.c 	if (!is_hb || transport->hb_sent) {
transport         580 net/sctp/sm_sideeffect.c 		transport->rto = min((transport->rto * 2), transport->asoc->rto_max);
transport         581 net/sctp/sm_sideeffect.c 		sctp_max_rto(asoc, transport);
transport         817 net/sctp/sm_sideeffect.c 	if (chunk->transport)
transport         818 net/sctp/sm_sideeffect.c 		t = chunk->transport;
transport         822 net/sctp/sm_sideeffect.c 		chunk->transport = t;
transport         944 net/sctp/sm_sideeffect.c 	t = sctp_assoc_choose_alter_transport(asoc, chunk->transport);
transport         946 net/sctp/sm_sideeffect.c 	chunk->transport = t;
transport        1399 net/sctp/sm_sideeffect.c 			if (new_obj->transport) {
transport        1400 net/sctp/sm_sideeffect.c 				new_obj->transport->init_sent_count++;
transport        1401 net/sctp/sm_sideeffect.c 				asoc->init_last_sent_to = new_obj->transport;
transport        1480 net/sctp/sm_sideeffect.c 			sctp_retransmit(&asoc->outqueue, cmd->obj.transport,
transport        1486 net/sctp/sm_sideeffect.c 			sctp_retransmit(&asoc->outqueue, cmd->obj.transport,
transport        1556 net/sctp/sm_sideeffect.c 			chunk->transport = t;
transport        1636 net/sctp/sm_sideeffect.c 						    cmd->obj.transport, 0);
transport        1640 net/sctp/sm_sideeffect.c 			t = cmd->obj.transport;
transport        1645 net/sctp/sm_sideeffect.c 			t = cmd->obj.transport;
transport        1652 net/sctp/sm_sideeffect.c 			t = cmd->obj.transport;
transport        1661 net/sctp/sm_sideeffect.c 			t = cmd->obj.transport;
transport        1698 net/sctp/sm_sideeffect.c 			t = cmd->obj.transport;
transport          97 net/sctp/sm_statefuns.c 					struct sctp_transport *transport);
transport         577 net/sctp/sm_statefuns.c 						asoc, chunk->transport);
transport         648 net/sctp/sm_statefuns.c 	auth.transport = chunk->transport;
transport         996 net/sctp/sm_statefuns.c 	struct sctp_transport *transport = (struct sctp_transport *) arg;
transport        1000 net/sctp/sm_statefuns.c 	reply = sctp_make_heartbeat(asoc, transport);
transport        1008 net/sctp/sm_statefuns.c 			SCTP_TRANSPORT(transport));
transport        1022 net/sctp/sm_statefuns.c 	struct sctp_transport *transport = (struct sctp_transport *) arg;
transport        1042 net/sctp/sm_statefuns.c 	if (transport->param_flags & SPP_HB_ENABLE) {
transport        1052 net/sctp/sm_statefuns.c 				SCTP_TRANSPORT(transport));
transport        1055 net/sctp/sm_statefuns.c 			SCTP_TRANSPORT(transport));
transport        1057 net/sctp/sm_statefuns.c 			SCTP_TRANSPORT(transport));
transport        1070 net/sctp/sm_statefuns.c 	struct sctp_transport *transport = arg;
transport        1086 net/sctp/sm_statefuns.c 	sctp_add_cmd_sf(commands, SCTP_CMD_STRIKE, SCTP_TRANSPORT(transport));
transport        2656 net/sctp/sm_statefuns.c 				      chunk->transport);
transport        2702 net/sctp/sm_statefuns.c 					struct sctp_transport *transport)
transport        3800 net/sctp/sm_statefuns.c 		asconf_ack->transport = NULL;
transport        5638 net/sctp/sm_statefuns.c 	struct sctp_transport *transport = arg;
transport        5696 net/sctp/sm_statefuns.c 	sctp_add_cmd_sf(commands, SCTP_CMD_STRIKE, SCTP_TRANSPORT(transport));
transport        5699 net/sctp/sm_statefuns.c 	sctp_add_cmd_sf(commands, SCTP_CMD_RETRAN, SCTP_TRANSPORT(transport));
transport        5946 net/sctp/sm_statefuns.c 	struct sctp_transport *transport = chunk->transport;
transport        5954 net/sctp/sm_statefuns.c 	if (transport)
transport        5956 net/sctp/sm_statefuns.c 				SCTP_TRANSPORT(transport));
transport        6218 net/sctp/sm_statefuns.c 	struct sctp_transport *transport;
transport        6267 net/sctp/sm_statefuns.c 	transport = sctp_transport_new(net, sctp_source(chunk), GFP_ATOMIC);
transport        6268 net/sctp/sm_statefuns.c 	if (!transport)
transport        6274 net/sctp/sm_statefuns.c 	sctp_transport_route(transport, (union sctp_addr *)&chunk->dest,
transport        6277 net/sctp/sm_statefuns.c 	packet = &transport->packet;
transport        6278 net/sctp/sm_statefuns.c 	sctp_packet_init(packet, transport, sport, dport);
transport        6290 net/sctp/sm_statefuns.c 	sctp_transport_free(packet->transport);
transport         274 net/sctp/socket.c 	struct sctp_transport *transport;
transport         281 net/sctp/socket.c 					       &transport);
transport         293 net/sctp/socket.c 	return transport;
transport         748 net/sctp/socket.c 	struct sctp_transport	*transport;
transport         877 net/sctp/socket.c 		list_for_each_entry(transport, &asoc->peer.transport_addr_list,
transport         879 net/sctp/socket.c 			sctp_transport_route(transport, NULL,
transport        1165 net/sctp/socket.c 	struct sctp_transport *transport;
transport        1186 net/sctp/socket.c 	asoc = sctp_endpoint_lookup_assoc(ep, daddr, &transport);
transport        1191 net/sctp/socket.c 	err = sctp_connect_new_asoc(ep, daddr, NULL, &transport);
transport        1194 net/sctp/socket.c 	asoc = transport->asoc;
transport        1794 net/sctp/socket.c 				struct sctp_transport *transport,
transport        1871 net/sctp/socket.c 		chunk->transport = transport;
transport        1947 net/sctp/socket.c 	struct sctp_transport *transport = NULL;
transport        1998 net/sctp/socket.c 		asoc = sctp_endpoint_lookup_assoc(ep, daddr, &transport);
transport        2006 net/sctp/socket.c 						    &transport);
transport        2010 net/sctp/socket.c 			asoc = transport->asoc;
transport        2015 net/sctp/socket.c 			transport = NULL;
transport        2032 net/sctp/socket.c 	err = sctp_sendmsg_to_asoc(asoc, msg, msg_len, transport, sinfo);
transport        5381 net/sctp/socket.c 	struct sctp_transport *transport;
transport        5385 net/sctp/socket.c 	transport = sctp_addrs_lookup_transport(net, laddr, paddr);
transport        5387 net/sctp/socket.c 	if (!transport)
transport        5390 net/sctp/socket.c 	err = cb(transport, p);
transport        5391 net/sctp/socket.c 	sctp_transport_put(transport);
transport        5444 net/sctp/socket.c 	struct sctp_transport *transport;
transport        5466 net/sctp/socket.c 	transport = asoc->peer.primary_path;
transport        5477 net/sctp/socket.c 	status.sstat_primary.spinfo_assoc_id = sctp_assoc2id(transport->asoc);
transport        5478 net/sctp/socket.c 	memcpy(&status.sstat_primary.spinfo_address, &transport->ipaddr,
transport        5479 net/sctp/socket.c 			transport->af_specific->sockaddr_len);
transport        5483 net/sctp/socket.c 	status.sstat_primary.spinfo_state = transport->state;
transport        5484 net/sctp/socket.c 	status.sstat_primary.spinfo_cwnd = transport->cwnd;
transport        5485 net/sctp/socket.c 	status.sstat_primary.spinfo_srtt = transport->srtt;
transport        5486 net/sctp/socket.c 	status.sstat_primary.spinfo_rto = jiffies_to_msecs(transport->rto);
transport        5487 net/sctp/socket.c 	status.sstat_primary.spinfo_mtu = transport->pathmtu;
transport        5523 net/sctp/socket.c 	struct sctp_transport *transport;
transport        5537 net/sctp/socket.c 	transport = sctp_addr_id2transport(sk, &pinfo.spinfo_address,
transport        5539 net/sctp/socket.c 	if (!transport)
transport        5542 net/sctp/socket.c 	pinfo.spinfo_assoc_id = sctp_assoc2id(transport->asoc);
transport        5543 net/sctp/socket.c 	pinfo.spinfo_state = transport->state;
transport        5544 net/sctp/socket.c 	pinfo.spinfo_cwnd = transport->cwnd;
transport        5545 net/sctp/socket.c 	pinfo.spinfo_srtt = transport->srtt;
transport        5546 net/sctp/socket.c 	pinfo.spinfo_rto = jiffies_to_msecs(transport->rto);
transport        5547 net/sctp/socket.c 	pinfo.spinfo_mtu = transport->pathmtu;
transport         572 net/sctp/stream.c 			t = asoc->strreset_chunk->transport;
transport         821 net/sctp/stream.c 			t = asoc->strreset_chunk->transport;
transport        1070 net/sctp/stream.c 		t = asoc->strreset_chunk->transport;
transport          94 net/sctp/transport.c 	struct sctp_transport *transport;
transport          96 net/sctp/transport.c 	transport = kzalloc(sizeof(*transport), gfp);
transport          97 net/sctp/transport.c 	if (!transport)
transport         100 net/sctp/transport.c 	if (!sctp_transport_init(net, transport, addr, gfp))
transport         103 net/sctp/transport.c 	SCTP_DBG_OBJCNT_INC(transport);
transport         105 net/sctp/transport.c 	return transport;
transport         108 net/sctp/transport.c 	kfree(transport);
transport         117 net/sctp/transport.c void sctp_transport_free(struct sctp_transport *transport)
transport         120 net/sctp/transport.c 	if (del_timer(&transport->hb_timer))
transport         121 net/sctp/transport.c 		sctp_transport_put(transport);
transport         128 net/sctp/transport.c 	if (del_timer(&transport->T3_rtx_timer))
transport         129 net/sctp/transport.c 		sctp_transport_put(transport);
transport         131 net/sctp/transport.c 	if (del_timer(&transport->reconf_timer))
transport         132 net/sctp/transport.c 		sctp_transport_put(transport);
transport         135 net/sctp/transport.c 	if (del_timer(&transport->proto_unreach_timer))
transport         136 net/sctp/transport.c 		sctp_association_put(transport->asoc);
transport         138 net/sctp/transport.c 	sctp_transport_put(transport);
transport         143 net/sctp/transport.c 	struct sctp_transport *transport;
transport         145 net/sctp/transport.c 	transport = container_of(head, struct sctp_transport, rcu);
transport         147 net/sctp/transport.c 	dst_release(transport->dst);
transport         148 net/sctp/transport.c 	kfree(transport);
transport         149 net/sctp/transport.c 	SCTP_DBG_OBJCNT_DEC(transport);
transport         155 net/sctp/transport.c static void sctp_transport_destroy(struct sctp_transport *transport)
transport         157 net/sctp/transport.c 	if (unlikely(refcount_read(&transport->refcnt))) {
transport         158 net/sctp/transport.c 		WARN(1, "Attempt to destroy undead transport %p!\n", transport);
transport         162 net/sctp/transport.c 	sctp_packet_free(&transport->packet);
transport         164 net/sctp/transport.c 	if (transport->asoc)
transport         165 net/sctp/transport.c 		sctp_association_put(transport->asoc);
transport         167 net/sctp/transport.c 	call_rcu(&transport->rcu, sctp_transport_destroy_rcu);
transport         173 net/sctp/transport.c void sctp_transport_reset_t3_rtx(struct sctp_transport *transport)
transport         183 net/sctp/transport.c 	if (!timer_pending(&transport->T3_rtx_timer))
transport         184 net/sctp/transport.c 		if (!mod_timer(&transport->T3_rtx_timer,
transport         185 net/sctp/transport.c 			       jiffies + transport->rto))
transport         186 net/sctp/transport.c 			sctp_transport_hold(transport);
transport         189 net/sctp/transport.c void sctp_transport_reset_hb_timer(struct sctp_transport *transport)
transport         194 net/sctp/transport.c 	expires = jiffies + sctp_transport_timeout(transport);
transport         195 net/sctp/transport.c 	if ((time_before(transport->hb_timer.expires, expires) ||
transport         196 net/sctp/transport.c 	     !timer_pending(&transport->hb_timer)) &&
transport         197 net/sctp/transport.c 	    !mod_timer(&transport->hb_timer,
transport         198 net/sctp/transport.c 		       expires + prandom_u32_max(transport->rto)))
transport         199 net/sctp/transport.c 		sctp_transport_hold(transport);
transport         202 net/sctp/transport.c void sctp_transport_reset_reconf_timer(struct sctp_transport *transport)
transport         204 net/sctp/transport.c 	if (!timer_pending(&transport->reconf_timer))
transport         205 net/sctp/transport.c 		if (!mod_timer(&transport->reconf_timer,
transport         206 net/sctp/transport.c 			       jiffies + transport->rto))
transport         207 net/sctp/transport.c 			sctp_transport_hold(transport);
transport         214 net/sctp/transport.c void sctp_transport_set_owner(struct sctp_transport *transport,
transport         217 net/sctp/transport.c 	transport->asoc = asoc;
transport         222 net/sctp/transport.c void sctp_transport_pmtu(struct sctp_transport *transport, struct sock *sk)
transport         225 net/sctp/transport.c 	if (!transport->dst || transport->dst->obsolete) {
transport         226 net/sctp/transport.c 		sctp_transport_dst_release(transport);
transport         227 net/sctp/transport.c 		transport->af_specific->get_dst(transport, &transport->saddr,
transport         228 net/sctp/transport.c 						&transport->fl, sk);
transport         231 net/sctp/transport.c 	if (transport->param_flags & SPP_PMTUD_DISABLE) {
transport         232 net/sctp/transport.c 		struct sctp_association *asoc = transport->asoc;
transport         234 net/sctp/transport.c 		if (!transport->pathmtu && asoc && asoc->pathmtu)
transport         235 net/sctp/transport.c 			transport->pathmtu = asoc->pathmtu;
transport         236 net/sctp/transport.c 		if (transport->pathmtu)
transport         240 net/sctp/transport.c 	if (transport->dst)
transport         241 net/sctp/transport.c 		transport->pathmtu = sctp_dst_mtu(transport->dst);
transport         243 net/sctp/transport.c 		transport->pathmtu = SCTP_DEFAULT_MAXSEGMENT;
transport         290 net/sctp/transport.c void sctp_transport_route(struct sctp_transport *transport,
transport         293 net/sctp/transport.c 	struct sctp_association *asoc = transport->asoc;
transport         294 net/sctp/transport.c 	struct sctp_af *af = transport->af_specific;
transport         296 net/sctp/transport.c 	sctp_transport_dst_release(transport);
transport         297 net/sctp/transport.c 	af->get_dst(transport, saddr, &transport->fl, sctp_opt2sk(opt));
transport         300 net/sctp/transport.c 		memcpy(&transport->saddr, saddr, sizeof(union sctp_addr));
transport         302 net/sctp/transport.c 		af->get_saddr(opt, transport, &transport->fl);
transport         304 net/sctp/transport.c 	sctp_transport_pmtu(transport, sctp_opt2sk(opt));
transport         309 net/sctp/transport.c 	if (transport->dst && asoc &&
transport         310 net/sctp/transport.c 	    (!asoc->peer.primary_path || transport == asoc->peer.active_path))
transport         311 net/sctp/transport.c 		opt->pf->to_sk_saddr(&transport->saddr, asoc->base.sk);
transport         315 net/sctp/transport.c int sctp_transport_hold(struct sctp_transport *transport)
transport         317 net/sctp/transport.c 	return refcount_inc_not_zero(&transport->refcnt);
transport         323 net/sctp/transport.c void sctp_transport_put(struct sctp_transport *transport)
transport         325 net/sctp/transport.c 	if (refcount_dec_and_test(&transport->refcnt))
transport         326 net/sctp/transport.c 		sctp_transport_destroy(transport);
transport         397 net/sctp/transport.c void sctp_transport_raise_cwnd(struct sctp_transport *transport,
transport         400 net/sctp/transport.c 	struct sctp_association *asoc = transport->asoc;
transport         403 net/sctp/transport.c 	cwnd = transport->cwnd;
transport         404 net/sctp/transport.c 	flight_size = transport->flight_size;
transport         411 net/sctp/transport.c 	ssthresh = transport->ssthresh;
transport         412 net/sctp/transport.c 	pba = transport->partial_bytes_acked;
transport         413 net/sctp/transport.c 	pmtu = transport->asoc->pathmtu;
transport         448 net/sctp/transport.c 			 __func__, transport, bytes_acked, cwnd, ssthresh,
transport         484 net/sctp/transport.c 			 transport, bytes_acked, cwnd, ssthresh,
transport         488 net/sctp/transport.c 	transport->cwnd = cwnd;
transport         489 net/sctp/transport.c 	transport->partial_bytes_acked = pba;
transport         495 net/sctp/transport.c void sctp_transport_lower_cwnd(struct sctp_transport *transport,
transport         498 net/sctp/transport.c 	struct sctp_association *asoc = transport->asoc;
transport         509 net/sctp/transport.c 		transport->ssthresh = max(transport->cwnd/2,
transport         511 net/sctp/transport.c 		transport->cwnd = asoc->pathmtu;
transport         537 net/sctp/transport.c 		transport->ssthresh = max(transport->cwnd/2,
transport         539 net/sctp/transport.c 		transport->cwnd = transport->ssthresh;
transport         555 net/sctp/transport.c 		if (time_after(jiffies, transport->last_time_ecne_reduced +
transport         556 net/sctp/transport.c 					transport->rtt)) {
transport         557 net/sctp/transport.c 			transport->ssthresh = max(transport->cwnd/2,
transport         559 net/sctp/transport.c 			transport->cwnd = transport->ssthresh;
transport         560 net/sctp/transport.c 			transport->last_time_ecne_reduced = jiffies;
transport         573 net/sctp/transport.c 		transport->cwnd = max(transport->cwnd/2,
transport         576 net/sctp/transport.c 		transport->ssthresh = transport->cwnd;
transport         580 net/sctp/transport.c 	transport->partial_bytes_acked = 0;
transport         583 net/sctp/transport.c 		 __func__, transport, reason, transport->cwnd,
transport         584 net/sctp/transport.c 		 transport->ssthresh);
transport         652 net/sctp/ulpevent.c 			     chunk->transport))
transport          98 net/sunrpc/xprt.c int xprt_register_transport(struct xprt_class *transport)
transport         107 net/sunrpc/xprt.c 		if (t->ident == transport->ident)
transport         111 net/sunrpc/xprt.c 	list_add_tail(&transport->list, &xprt_list);
transport         113 net/sunrpc/xprt.c 	       transport->name);
transport         130 net/sunrpc/xprt.c int xprt_unregister_transport(struct xprt_class *transport)
transport         138 net/sunrpc/xprt.c 		if (t == transport) {
transport         141 net/sunrpc/xprt.c 				transport->name);
transport         142 net/sunrpc/xprt.c 			list_del_init(&transport->list);
transport         468 net/sunrpc/xprtsock.c xs_read_header(struct sock_xprt *transport, struct xdr_buf *buf)
transport         470 net/sunrpc/xprtsock.c 	if (!transport->recv.copied) {
transport         471 net/sunrpc/xprtsock.c 		if (buf->head[0].iov_len >= transport->recv.offset)
transport         473 net/sunrpc/xprtsock.c 					&transport->recv.xid,
transport         474 net/sunrpc/xprtsock.c 					transport->recv.offset);
transport         475 net/sunrpc/xprtsock.c 		transport->recv.copied = transport->recv.offset;
transport         480 net/sunrpc/xprtsock.c xs_read_stream_request_done(struct sock_xprt *transport)
transport         482 net/sunrpc/xprtsock.c 	return transport->recv.fraghdr & cpu_to_be32(RPC_LAST_STREAM_FRAGMENT);
transport         486 net/sunrpc/xprtsock.c xs_read_stream_check_eor(struct sock_xprt *transport,
transport         489 net/sunrpc/xprtsock.c 	if (xs_read_stream_request_done(transport))
transport         494 net/sunrpc/xprtsock.c xs_read_stream_request(struct sock_xprt *transport, struct msghdr *msg,
transport         501 net/sunrpc/xprtsock.c 	xs_read_header(transport, buf);
transport         503 net/sunrpc/xprtsock.c 	want = transport->recv.len - transport->recv.offset;
transport         505 net/sunrpc/xprtsock.c 		ret = xs_read_xdr_buf(transport->sock, msg, flags, buf,
transport         506 net/sunrpc/xprtsock.c 				transport->recv.copied + want,
transport         507 net/sunrpc/xprtsock.c 				transport->recv.copied,
transport         509 net/sunrpc/xprtsock.c 		transport->recv.offset += read;
transport         510 net/sunrpc/xprtsock.c 		transport->recv.copied += read;
transport         513 net/sunrpc/xprtsock.c 	if (transport->recv.offset == transport->recv.len)
transport         514 net/sunrpc/xprtsock.c 		xs_read_stream_check_eor(transport, msg);
transport         541 net/sunrpc/xprtsock.c xs_read_stream_header(struct sock_xprt *transport, struct msghdr *msg,
transport         545 net/sunrpc/xprtsock.c 		.iov_base = &transport->recv.fraghdr,
transport         548 net/sunrpc/xprtsock.c 	return xs_read_kvec(transport->sock, msg, flags, &kvec, want, seek);
transport         553 net/sunrpc/xprtsock.c xs_read_stream_call(struct sock_xprt *transport, struct msghdr *msg, int flags)
transport         555 net/sunrpc/xprtsock.c 	struct rpc_xprt *xprt = &transport->xprt;
transport         560 net/sunrpc/xprtsock.c 	req = xprt_lookup_bc_request(xprt, transport->recv.xid);
transport         565 net/sunrpc/xprtsock.c 	if (transport->recv.copied && !req->rq_private_buf.len)
transport         568 net/sunrpc/xprtsock.c 	ret = xs_read_stream_request(transport, msg, flags, req);
transport         570 net/sunrpc/xprtsock.c 		xprt_complete_bc_request(req, transport->recv.copied);
transport         572 net/sunrpc/xprtsock.c 		req->rq_private_buf.len = transport->recv.copied;
transport         578 net/sunrpc/xprtsock.c xs_read_stream_call(struct sock_xprt *transport, struct msghdr *msg, int flags)
transport         585 net/sunrpc/xprtsock.c xs_read_stream_reply(struct sock_xprt *transport, struct msghdr *msg, int flags)
transport         587 net/sunrpc/xprtsock.c 	struct rpc_xprt *xprt = &transport->xprt;
transport         593 net/sunrpc/xprtsock.c 	req = xprt_lookup_rqst(xprt, transport->recv.xid);
transport         594 net/sunrpc/xprtsock.c 	if (!req || (transport->recv.copied && !req->rq_private_buf.len)) {
transport         601 net/sunrpc/xprtsock.c 	ret = xs_read_stream_request(transport, msg, flags, req);
transport         605 net/sunrpc/xprtsock.c 		xprt_complete_rqst(req->rq_task, transport->recv.copied);
transport         607 net/sunrpc/xprtsock.c 		req->rq_private_buf.len = transport->recv.copied;
transport         615 net/sunrpc/xprtsock.c xs_read_stream(struct sock_xprt *transport, int flags)
transport         621 net/sunrpc/xprtsock.c 	if (transport->recv.len == 0) {
transport         622 net/sunrpc/xprtsock.c 		want = xs_read_stream_headersize(transport->recv.copied != 0);
transport         623 net/sunrpc/xprtsock.c 		ret = xs_read_stream_header(transport, &msg, flags, want,
transport         624 net/sunrpc/xprtsock.c 				transport->recv.offset);
transport         627 net/sunrpc/xprtsock.c 		transport->recv.offset = ret;
transport         628 net/sunrpc/xprtsock.c 		if (transport->recv.offset != want)
transport         629 net/sunrpc/xprtsock.c 			return transport->recv.offset;
transport         630 net/sunrpc/xprtsock.c 		transport->recv.len = be32_to_cpu(transport->recv.fraghdr) &
transport         632 net/sunrpc/xprtsock.c 		transport->recv.offset -= sizeof(transport->recv.fraghdr);
transport         636 net/sunrpc/xprtsock.c 	switch (be32_to_cpu(transport->recv.calldir)) {
transport         641 net/sunrpc/xprtsock.c 		ret = xs_read_stream_call(transport, &msg, flags);
transport         644 net/sunrpc/xprtsock.c 		ret = xs_read_stream_reply(transport, &msg, flags);
transport         647 net/sunrpc/xprtsock.c 		transport->recv.calldir = cpu_to_be32(-1);
transport         648 net/sunrpc/xprtsock.c 		transport->recv.copied = -1;
transport         653 net/sunrpc/xprtsock.c 	if (transport->recv.offset < transport->recv.len) {
transport         657 net/sunrpc/xprtsock.c 		ret = xs_read_discard(transport->sock, &msg, flags,
transport         658 net/sunrpc/xprtsock.c 				transport->recv.len - transport->recv.offset);
transport         661 net/sunrpc/xprtsock.c 		transport->recv.offset += ret;
transport         663 net/sunrpc/xprtsock.c 		if (transport->recv.offset != transport->recv.len)
transport         666 net/sunrpc/xprtsock.c 	if (xs_read_stream_request_done(transport)) {
transport         667 net/sunrpc/xprtsock.c 		trace_xs_stream_read_request(transport);
transport         668 net/sunrpc/xprtsock.c 		transport->recv.copied = 0;
transport         670 net/sunrpc/xprtsock.c 	transport->recv.offset = 0;
transport         671 net/sunrpc/xprtsock.c 	transport->recv.len = 0;
transport         677 net/sunrpc/xprtsock.c static __poll_t xs_poll_socket(struct sock_xprt *transport)
transport         679 net/sunrpc/xprtsock.c 	return transport->sock->ops->poll(transport->file, transport->sock,
transport         683 net/sunrpc/xprtsock.c static bool xs_poll_socket_readable(struct sock_xprt *transport)
transport         685 net/sunrpc/xprtsock.c 	__poll_t events = xs_poll_socket(transport);
transport         690 net/sunrpc/xprtsock.c static void xs_poll_check_readable(struct sock_xprt *transport)
transport         693 net/sunrpc/xprtsock.c 	clear_bit(XPRT_SOCK_DATA_READY, &transport->sock_state);
transport         694 net/sunrpc/xprtsock.c 	if (!xs_poll_socket_readable(transport))
transport         696 net/sunrpc/xprtsock.c 	if (!test_and_set_bit(XPRT_SOCK_DATA_READY, &transport->sock_state))
transport         697 net/sunrpc/xprtsock.c 		queue_work(xprtiod_workqueue, &transport->recv_worker);
transport         700 net/sunrpc/xprtsock.c static void xs_stream_data_receive(struct sock_xprt *transport)
transport         705 net/sunrpc/xprtsock.c 	mutex_lock(&transport->recv_mutex);
transport         706 net/sunrpc/xprtsock.c 	if (transport->sock == NULL)
transport         709 net/sunrpc/xprtsock.c 		ret = xs_read_stream(transport, MSG_DONTWAIT);
transport         716 net/sunrpc/xprtsock.c 		kernel_sock_shutdown(transport->sock, SHUT_RDWR);
transport         718 net/sunrpc/xprtsock.c 		xs_poll_check_readable(transport);
transport         720 net/sunrpc/xprtsock.c 	mutex_unlock(&transport->recv_mutex);
transport         721 net/sunrpc/xprtsock.c 	trace_xs_stream_read_data(&transport->xprt, ret, read);
transport         726 net/sunrpc/xprtsock.c 	struct sock_xprt *transport =
transport         730 net/sunrpc/xprtsock.c 	xs_stream_data_receive(transport);
transport         735 net/sunrpc/xprtsock.c xs_stream_reset_connect(struct sock_xprt *transport)
transport         737 net/sunrpc/xprtsock.c 	transport->recv.offset = 0;
transport         738 net/sunrpc/xprtsock.c 	transport->recv.len = 0;
transport         739 net/sunrpc/xprtsock.c 	transport->recv.copied = 0;
transport         740 net/sunrpc/xprtsock.c 	transport->xmit.offset = 0;
transport         744 net/sunrpc/xprtsock.c xs_stream_start_connect(struct sock_xprt *transport)
transport         746 net/sunrpc/xprtsock.c 	transport->xprt.stat.connect_count++;
transport         747 net/sunrpc/xprtsock.c 	transport->xprt.stat.connect_start = jiffies;
transport         879 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport         880 net/sunrpc/xprtsock.c 	struct sock *sk = transport->inet;
transport         885 net/sunrpc/xprtsock.c 			req->rq_slen - transport->xmit.offset,
transport         927 net/sunrpc/xprtsock.c xs_send_request_was_aborted(struct sock_xprt *transport, struct rpc_rqst *req)
transport         929 net/sunrpc/xprtsock.c 	return transport->xmit.offset != 0 && req->rq_bytes_sent == 0;
transport         957 net/sunrpc/xprtsock.c 	struct sock_xprt *transport =
transport         966 net/sunrpc/xprtsock.c 	if (xs_send_request_was_aborted(transport, req)) {
transport         975 net/sunrpc/xprtsock.c 	status = xs_sendpages(transport->sock, NULL, 0, xdr,
transport         976 net/sunrpc/xprtsock.c 			      transport->xmit.offset, rm, &sent);
transport         978 net/sunrpc/xprtsock.c 			__func__, xdr->len - transport->xmit.offset, status);
transport         980 net/sunrpc/xprtsock.c 	if (status == -EAGAIN && sock_writeable(transport->inet))
transport         984 net/sunrpc/xprtsock.c 		transport->xmit.offset += sent;
transport         985 net/sunrpc/xprtsock.c 		req->rq_bytes_sent = transport->xmit.offset;
transport         987 net/sunrpc/xprtsock.c 			req->rq_xmit_bytes_sent += transport->xmit.offset;
transport         988 net/sunrpc/xprtsock.c 			transport->xmit.offset = 0;
transport        1026 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport        1042 net/sunrpc/xprtsock.c 	status = xs_sendpages(transport->sock, xs_addr(xprt), xprt->addrlen,
transport        1052 net/sunrpc/xprtsock.c 	if (status == -EAGAIN && sock_writeable(transport->inet))
transport        1105 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport        1114 net/sunrpc/xprtsock.c 	if (xs_send_request_was_aborted(transport, req)) {
transport        1115 net/sunrpc/xprtsock.c 		if (transport->sock != NULL)
transport        1116 net/sunrpc/xprtsock.c 			kernel_sock_shutdown(transport->sock, SHUT_RDWR);
transport        1124 net/sunrpc/xprtsock.c 	if (test_bit(XPRT_SOCK_UPD_TIMEOUT, &transport->sock_state))
transport        1125 net/sunrpc/xprtsock.c 		xs_tcp_set_socket_timeouts(xprt, transport->sock);
transport        1133 net/sunrpc/xprtsock.c 		status = xs_sendpages(transport->sock, NULL, 0, xdr,
transport        1134 net/sunrpc/xprtsock.c 				      transport->xmit.offset, rm, &sent);
transport        1137 net/sunrpc/xprtsock.c 				xdr->len - transport->xmit.offset, status);
transport        1141 net/sunrpc/xprtsock.c 		transport->xmit.offset += sent;
transport        1142 net/sunrpc/xprtsock.c 		req->rq_bytes_sent = transport->xmit.offset;
transport        1144 net/sunrpc/xprtsock.c 			req->rq_xmit_bytes_sent += transport->xmit.offset;
transport        1145 net/sunrpc/xprtsock.c 			transport->xmit.offset = 0;
transport        1156 net/sunrpc/xprtsock.c 			if (test_bit(SOCK_NOSPACE, &transport->sock->flags))
transport        1200 net/sunrpc/xprtsock.c static void xs_save_old_callbacks(struct sock_xprt *transport, struct sock *sk)
transport        1202 net/sunrpc/xprtsock.c 	transport->old_data_ready = sk->sk_data_ready;
transport        1203 net/sunrpc/xprtsock.c 	transport->old_state_change = sk->sk_state_change;
transport        1204 net/sunrpc/xprtsock.c 	transport->old_write_space = sk->sk_write_space;
transport        1205 net/sunrpc/xprtsock.c 	transport->old_error_report = sk->sk_error_report;
transport        1208 net/sunrpc/xprtsock.c static void xs_restore_old_callbacks(struct sock_xprt *transport, struct sock *sk)
transport        1210 net/sunrpc/xprtsock.c 	sk->sk_data_ready = transport->old_data_ready;
transport        1211 net/sunrpc/xprtsock.c 	sk->sk_state_change = transport->old_state_change;
transport        1212 net/sunrpc/xprtsock.c 	sk->sk_write_space = transport->old_write_space;
transport        1213 net/sunrpc/xprtsock.c 	sk->sk_error_report = transport->old_error_report;
transport        1218 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport        1220 net/sunrpc/xprtsock.c 	clear_bit(XPRT_SOCK_DATA_READY, &transport->sock_state);
transport        1221 net/sunrpc/xprtsock.c 	clear_bit(XPRT_SOCK_WAKE_ERROR, &transport->sock_state);
transport        1222 net/sunrpc/xprtsock.c 	clear_bit(XPRT_SOCK_WAKE_WRITE, &transport->sock_state);
transport        1223 net/sunrpc/xprtsock.c 	clear_bit(XPRT_SOCK_WAKE_DISCONNECT, &transport->sock_state);
transport        1226 net/sunrpc/xprtsock.c static void xs_run_error_worker(struct sock_xprt *transport, unsigned int nr)
transport        1228 net/sunrpc/xprtsock.c 	set_bit(nr, &transport->sock_state);
transport        1229 net/sunrpc/xprtsock.c 	queue_work(xprtiod_workqueue, &transport->error_worker);
transport        1250 net/sunrpc/xprtsock.c 	struct sock_xprt *transport;
transport        1257 net/sunrpc/xprtsock.c 	transport = container_of(xprt, struct sock_xprt, xprt);
transport        1258 net/sunrpc/xprtsock.c 	transport->xprt_err = -sk->sk_err;
transport        1259 net/sunrpc/xprtsock.c 	if (transport->xprt_err == 0)
transport        1262 net/sunrpc/xprtsock.c 			xprt, -transport->xprt_err);
transport        1263 net/sunrpc/xprtsock.c 	trace_rpc_socket_error(xprt, sk->sk_socket, transport->xprt_err);
transport        1267 net/sunrpc/xprtsock.c 	xs_run_error_worker(transport, XPRT_SOCK_WAKE_ERROR);
transport        1272 net/sunrpc/xprtsock.c static void xs_reset_transport(struct sock_xprt *transport)
transport        1274 net/sunrpc/xprtsock.c 	struct socket *sock = transport->sock;
transport        1275 net/sunrpc/xprtsock.c 	struct sock *sk = transport->inet;
transport        1276 net/sunrpc/xprtsock.c 	struct rpc_xprt *xprt = &transport->xprt;
transport        1277 net/sunrpc/xprtsock.c 	struct file *filp = transport->file;
transport        1282 net/sunrpc/xprtsock.c 	if (atomic_read(&transport->xprt.swapper))
transport        1287 net/sunrpc/xprtsock.c 	mutex_lock(&transport->recv_mutex);
transport        1289 net/sunrpc/xprtsock.c 	transport->inet = NULL;
transport        1290 net/sunrpc/xprtsock.c 	transport->sock = NULL;
transport        1291 net/sunrpc/xprtsock.c 	transport->file = NULL;
transport        1295 net/sunrpc/xprtsock.c 	xs_restore_old_callbacks(transport, sk);
transport        1300 net/sunrpc/xprtsock.c 	xs_stream_reset_connect(transport);
transport        1301 net/sunrpc/xprtsock.c 	mutex_unlock(&transport->recv_mutex);
transport        1321 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport        1325 net/sunrpc/xprtsock.c 	xs_reset_transport(transport);
transport        1349 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt,
transport        1353 net/sunrpc/xprtsock.c 	cancel_delayed_work_sync(&transport->connect_worker);
transport        1355 net/sunrpc/xprtsock.c 	cancel_work_sync(&transport->recv_worker);
transport        1356 net/sunrpc/xprtsock.c 	cancel_work_sync(&transport->error_worker);
transport        1422 net/sunrpc/xprtsock.c static void xs_udp_data_receive(struct sock_xprt *transport)
transport        1428 net/sunrpc/xprtsock.c 	mutex_lock(&transport->recv_mutex);
transport        1429 net/sunrpc/xprtsock.c 	sk = transport->inet;
transport        1436 net/sunrpc/xprtsock.c 		xs_udp_data_read_skb(&transport->xprt, sk, skb);
transport        1440 net/sunrpc/xprtsock.c 	xs_poll_check_readable(transport);
transport        1442 net/sunrpc/xprtsock.c 	mutex_unlock(&transport->recv_mutex);
transport        1447 net/sunrpc/xprtsock.c 	struct sock_xprt *transport =
transport        1451 net/sunrpc/xprtsock.c 	xs_udp_data_receive(transport);
transport        1468 net/sunrpc/xprtsock.c 		struct sock_xprt *transport = container_of(xprt,
transport        1470 net/sunrpc/xprtsock.c 		transport->old_data_ready(sk);
transport        1476 net/sunrpc/xprtsock.c 		if (!test_and_set_bit(XPRT_SOCK_DATA_READY, &transport->sock_state))
transport        1477 net/sunrpc/xprtsock.c 			queue_work(xprtiod_workqueue, &transport->recv_worker);
transport        1506 net/sunrpc/xprtsock.c 	struct sock_xprt *transport;
transport        1518 net/sunrpc/xprtsock.c 	transport = container_of(xprt, struct sock_xprt, xprt);
transport        1524 net/sunrpc/xprtsock.c 			clear_bit(XPRT_SOCK_CONNECTING, &transport->sock_state);
transport        1530 net/sunrpc/xprtsock.c 			xs_run_error_worker(transport, XPRT_SOCK_WAKE_PENDING);
transport        1547 net/sunrpc/xprtsock.c 		xs_run_error_worker(transport, XPRT_SOCK_WAKE_DISCONNECT);
transport        1565 net/sunrpc/xprtsock.c 					&transport->sock_state))
transport        1569 net/sunrpc/xprtsock.c 		xs_run_error_worker(transport, XPRT_SOCK_WAKE_DISCONNECT);
transport        1578 net/sunrpc/xprtsock.c 	struct sock_xprt *transport;
transport        1587 net/sunrpc/xprtsock.c 	transport = container_of(xprt, struct sock_xprt, xprt);
transport        1593 net/sunrpc/xprtsock.c 	xs_run_error_worker(transport, XPRT_SOCK_WAKE_WRITE);
transport        1643 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport        1644 net/sunrpc/xprtsock.c 	struct sock *sk = transport->inet;
transport        1646 net/sunrpc/xprtsock.c 	if (transport->rcvsize) {
transport        1648 net/sunrpc/xprtsock.c 		sk->sk_rcvbuf = transport->rcvsize * xprt->max_reqs * 2;
transport        1650 net/sunrpc/xprtsock.c 	if (transport->sndsize) {
transport        1652 net/sunrpc/xprtsock.c 		sk->sk_sndbuf = transport->sndsize * xprt->max_reqs * 2;
transport        1667 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport        1669 net/sunrpc/xprtsock.c 	transport->sndsize = 0;
transport        1671 net/sunrpc/xprtsock.c 		transport->sndsize = sndsize + 1024;
transport        1672 net/sunrpc/xprtsock.c 	transport->rcvsize = 0;
transport        1674 net/sunrpc/xprtsock.c 		transport->rcvsize = rcvsize + 1024;
transport        1753 net/sunrpc/xprtsock.c static void xs_set_srcport(struct sock_xprt *transport, struct socket *sock)
transport        1755 net/sunrpc/xprtsock.c 	if (transport->srcport == 0)
transport        1756 net/sunrpc/xprtsock.c 		transport->srcport = xs_sock_getport(sock);
transport        1759 net/sunrpc/xprtsock.c static int xs_get_srcport(struct sock_xprt *transport)
transport        1761 net/sunrpc/xprtsock.c 	int port = transport->srcport;
transport        1763 net/sunrpc/xprtsock.c 	if (port == 0 && transport->xprt.resvport)
transport        1768 net/sunrpc/xprtsock.c static unsigned short xs_next_srcport(struct sock_xprt *transport, unsigned short port)
transport        1770 net/sunrpc/xprtsock.c 	if (transport->srcport != 0)
transport        1771 net/sunrpc/xprtsock.c 		transport->srcport = 0;
transport        1772 net/sunrpc/xprtsock.c 	if (!transport->xprt.resvport)
transport        1778 net/sunrpc/xprtsock.c static int xs_bind(struct sock_xprt *transport, struct socket *sock)
transport        1782 net/sunrpc/xprtsock.c 	int port = xs_get_srcport(transport);
transport        1803 net/sunrpc/xprtsock.c 	memcpy(&myaddr, &transport->srcaddr, transport->xprt.addrlen);
transport        1807 net/sunrpc/xprtsock.c 				transport->xprt.addrlen);
transport        1809 net/sunrpc/xprtsock.c 			transport->srcport = port;
transport        1813 net/sunrpc/xprtsock.c 		port = xs_next_srcport(transport, port);
transport        1897 net/sunrpc/xprtsock.c 		struct sock_xprt *transport, int family, int type,
transport        1915 net/sunrpc/xprtsock.c 	err = xs_bind(transport, sock);
transport        1924 net/sunrpc/xprtsock.c 	transport->file = filp;
transport        1934 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt,
transport        1937 net/sunrpc/xprtsock.c 	if (!transport->inet) {
transport        1942 net/sunrpc/xprtsock.c 		xs_save_old_callbacks(transport, sk);
transport        1953 net/sunrpc/xprtsock.c 		transport->sock = sock;
transport        1954 net/sunrpc/xprtsock.c 		transport->inet = sk;
transport        1959 net/sunrpc/xprtsock.c 	xs_stream_start_connect(transport);
transport        1968 net/sunrpc/xprtsock.c static int xs_local_setup_socket(struct sock_xprt *transport)
transport        1970 net/sunrpc/xprtsock.c 	struct rpc_xprt *xprt = &transport->xprt;
transport        1989 net/sunrpc/xprtsock.c 	transport->file = filp;
transport        2028 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport        2045 net/sunrpc/xprtsock.c 	ret = xs_local_setup_socket(transport);
transport        2058 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt,
transport        2065 net/sunrpc/xprtsock.c 	if (!transport->inet)
transport        2068 net/sunrpc/xprtsock.c 		sk_set_memalloc(transport->inet);
transport        2132 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport        2134 net/sunrpc/xprtsock.c 	if (!transport->inet) {
transport        2139 net/sunrpc/xprtsock.c 		xs_save_old_callbacks(transport, sk);
transport        2149 net/sunrpc/xprtsock.c 		transport->sock = sock;
transport        2150 net/sunrpc/xprtsock.c 		transport->inet = sk;
transport        2163 net/sunrpc/xprtsock.c 	struct sock_xprt *transport =
transport        2165 net/sunrpc/xprtsock.c 	struct rpc_xprt *xprt = &transport->xprt;
transport        2169 net/sunrpc/xprtsock.c 	sock = xs_create_sock(xprt, transport,
transport        2186 net/sunrpc/xprtsock.c 	xprt_unlock_connect(xprt, transport);
transport        2199 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport        2200 net/sunrpc/xprtsock.c 	struct socket *sock = transport->sock;
transport        2201 net/sunrpc/xprtsock.c 	int skst = transport->inet ? transport->inet->sk_state : TCP_CLOSE;
transport        2212 net/sunrpc/xprtsock.c 		xs_reset_transport(transport);
transport        2219 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport        2230 net/sunrpc/xprtsock.c 	clear_bit(XPRT_SOCK_UPD_TIMEOUT, &transport->sock_state);
transport        2252 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport        2267 net/sunrpc/xprtsock.c 		memcpy(&transport->tcp_timeout, &to,
transport        2268 net/sunrpc/xprtsock.c 				sizeof(transport->tcp_timeout));
transport        2269 net/sunrpc/xprtsock.c 		xprt->timeout = &transport->tcp_timeout;
transport        2272 net/sunrpc/xprtsock.c 	set_bit(XPRT_SOCK_UPD_TIMEOUT, &transport->sock_state);
transport        2278 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport        2281 net/sunrpc/xprtsock.c 	if (!transport->inet) {
transport        2299 net/sunrpc/xprtsock.c 		xs_save_old_callbacks(transport, sk);
transport        2315 net/sunrpc/xprtsock.c 		transport->sock = sock;
transport        2316 net/sunrpc/xprtsock.c 		transport->inet = sk;
transport        2326 net/sunrpc/xprtsock.c 	xs_stream_start_connect(transport);
transport        2329 net/sunrpc/xprtsock.c 	set_bit(XPRT_SOCK_CONNECTING, &transport->sock_state);
transport        2333 net/sunrpc/xprtsock.c 		xs_set_srcport(transport, sock);
transport        2342 net/sunrpc/xprtsock.c 		transport->srcport = 0;
transport        2356 net/sunrpc/xprtsock.c 	struct sock_xprt *transport =
transport        2358 net/sunrpc/xprtsock.c 	struct socket *sock = transport->sock;
transport        2359 net/sunrpc/xprtsock.c 	struct rpc_xprt *xprt = &transport->xprt;
transport        2363 net/sunrpc/xprtsock.c 		sock = xs_create_sock(xprt, transport,
transport        2397 net/sunrpc/xprtsock.c 		xprt_unlock_connect(xprt, transport);
transport        2422 net/sunrpc/xprtsock.c 	xprt_unlock_connect(xprt, transport);
transport        2442 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport        2445 net/sunrpc/xprtsock.c 	WARN_ON_ONCE(!xprt_lock_connect(xprt, task, transport));
transport        2447 net/sunrpc/xprtsock.c 	if (transport->sock != NULL) {
transport        2453 net/sunrpc/xprtsock.c 		xs_reset_transport(transport);
transport        2462 net/sunrpc/xprtsock.c 			&transport->connect_worker,
transport        2466 net/sunrpc/xprtsock.c static void xs_wake_disconnect(struct sock_xprt *transport)
transport        2468 net/sunrpc/xprtsock.c 	if (test_and_clear_bit(XPRT_SOCK_WAKE_DISCONNECT, &transport->sock_state))
transport        2469 net/sunrpc/xprtsock.c 		xs_tcp_force_close(&transport->xprt);
transport        2472 net/sunrpc/xprtsock.c static void xs_wake_write(struct sock_xprt *transport)
transport        2474 net/sunrpc/xprtsock.c 	if (test_and_clear_bit(XPRT_SOCK_WAKE_WRITE, &transport->sock_state))
transport        2475 net/sunrpc/xprtsock.c 		xprt_write_space(&transport->xprt);
transport        2478 net/sunrpc/xprtsock.c static void xs_wake_error(struct sock_xprt *transport)
transport        2482 net/sunrpc/xprtsock.c 	if (!test_bit(XPRT_SOCK_WAKE_ERROR, &transport->sock_state))
transport        2484 net/sunrpc/xprtsock.c 	mutex_lock(&transport->recv_mutex);
transport        2485 net/sunrpc/xprtsock.c 	if (transport->sock == NULL)
transport        2487 net/sunrpc/xprtsock.c 	if (!test_and_clear_bit(XPRT_SOCK_WAKE_ERROR, &transport->sock_state))
transport        2489 net/sunrpc/xprtsock.c 	sockerr = xchg(&transport->xprt_err, 0);
transport        2491 net/sunrpc/xprtsock.c 		xprt_wake_pending_tasks(&transport->xprt, sockerr);
transport        2493 net/sunrpc/xprtsock.c 	mutex_unlock(&transport->recv_mutex);
transport        2496 net/sunrpc/xprtsock.c static void xs_wake_pending(struct sock_xprt *transport)
transport        2498 net/sunrpc/xprtsock.c 	if (test_and_clear_bit(XPRT_SOCK_WAKE_PENDING, &transport->sock_state))
transport        2499 net/sunrpc/xprtsock.c 		xprt_wake_pending_tasks(&transport->xprt, -EAGAIN);
transport        2504 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(work,
transport        2507 net/sunrpc/xprtsock.c 	xs_wake_disconnect(transport);
transport        2508 net/sunrpc/xprtsock.c 	xs_wake_write(transport);
transport        2509 net/sunrpc/xprtsock.c 	xs_wake_error(transport);
transport        2510 net/sunrpc/xprtsock.c 	xs_wake_pending(transport);
transport        2550 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport        2554 net/sunrpc/xprtsock.c 			transport->srcport,
transport        2574 net/sunrpc/xprtsock.c 	struct sock_xprt *transport = container_of(xprt, struct sock_xprt, xprt);
transport        2582 net/sunrpc/xprtsock.c 			transport->srcport,
transport        2647 net/sunrpc/xprtsock.c 	struct sock_xprt *transport =
transport        2664 net/sunrpc/xprtsock.c 	len = kernel_sendmsg(transport->sock, &msg, &iov, 1, iov.iov_len);
transport        2673 net/sunrpc/xprtsock.c 	len = svc_send_common(transport->sock, xbufp,
transport        2907 net/sunrpc/xprtsock.c 	struct sock_xprt *transport;
transport        2915 net/sunrpc/xprtsock.c 	transport = container_of(xprt, struct sock_xprt, xprt);
transport        2927 net/sunrpc/xprtsock.c 	INIT_WORK(&transport->recv_worker, xs_stream_data_receive_workfn);
transport        2928 net/sunrpc/xprtsock.c 	INIT_WORK(&transport->error_worker, xs_error_handle);
transport        2929 net/sunrpc/xprtsock.c 	INIT_DELAYED_WORK(&transport->connect_worker, xs_dummy_setup_socket);
transport        2941 net/sunrpc/xprtsock.c 		ret = ERR_PTR(xs_local_setup_socket(transport));
transport        2977 net/sunrpc/xprtsock.c 	struct sock_xprt *transport;
transport        2984 net/sunrpc/xprtsock.c 	transport = container_of(xprt, struct sock_xprt, xprt);
transport        2998 net/sunrpc/xprtsock.c 	INIT_WORK(&transport->recv_worker, xs_udp_data_receive_workfn);
transport        2999 net/sunrpc/xprtsock.c 	INIT_WORK(&transport->error_worker, xs_error_handle);
transport        3000 net/sunrpc/xprtsock.c 	INIT_DELAYED_WORK(&transport->connect_worker, xs_udp_setup_socket);
transport        3053 net/sunrpc/xprtsock.c 	struct sock_xprt *transport;
transport        3064 net/sunrpc/xprtsock.c 	transport = container_of(xprt, struct sock_xprt, xprt);
transport        3080 net/sunrpc/xprtsock.c 	INIT_WORK(&transport->recv_worker, xs_stream_data_receive_workfn);
transport        3081 net/sunrpc/xprtsock.c 	INIT_WORK(&transport->error_worker, xs_error_handle);
transport        3082 net/sunrpc/xprtsock.c 	INIT_DELAYED_WORK(&transport->connect_worker, xs_tcp_setup_socket);
transport        3129 net/sunrpc/xprtsock.c 	struct sock_xprt *transport;
transport        3137 net/sunrpc/xprtsock.c 	transport = container_of(xprt, struct sock_xprt, xprt);
transport        3180 net/sunrpc/xprtsock.c 	transport->sock = bc_sock->sk_sock;
transport        3181 net/sunrpc/xprtsock.c 	transport->inet = bc_sock->sk_sk;
transport         129 net/vmw_vsock/af_vsock.c static const struct vsock_transport *transport;
transport         138 net/vmw_vsock/af_vsock.c 	return transport->get_local_cid();
transport         421 net/vmw_vsock/af_vsock.c 	return transport->shutdown(vsock_sk(sk), mode);
transport         531 net/vmw_vsock/af_vsock.c 	return transport->dgram_bind(vsk, addr);
transport         549 net/vmw_vsock/af_vsock.c 	cid = transport->get_local_cid();
transport         629 net/vmw_vsock/af_vsock.c 	if (transport->init(vsk, psk) < 0) {
transport         654 net/vmw_vsock/af_vsock.c 		transport->release(vsk);
transport         683 net/vmw_vsock/af_vsock.c 	transport->destruct(vsk);
transport         707 net/vmw_vsock/af_vsock.c 	return transport->stream_has_data(vsk);
transport         713 net/vmw_vsock/af_vsock.c 	return transport->stream_has_space(vsk);
transport         892 net/vmw_vsock/af_vsock.c 		if (transport->stream_is_active(vsk) &&
transport         895 net/vmw_vsock/af_vsock.c 			int ret = transport->notify_poll_in(
transport         919 net/vmw_vsock/af_vsock.c 				int ret = transport->notify_poll_out(
transport         984 net/vmw_vsock/af_vsock.c 			remote_addr->svm_cid = transport->get_local_cid();
transport         994 net/vmw_vsock/af_vsock.c 			remote_addr->svm_cid = transport->get_local_cid();
transport        1008 net/vmw_vsock/af_vsock.c 	if (!transport->dgram_allow(remote_addr->svm_cid,
transport        1014 net/vmw_vsock/af_vsock.c 	err = transport->dgram_enqueue(vsk, remote_addr, msg, len);
transport        1049 net/vmw_vsock/af_vsock.c 	if (!transport->dgram_allow(remote_addr->svm_cid,
transport        1066 net/vmw_vsock/af_vsock.c 	return transport->dgram_dequeue(vsock_sk(sock->sk), msg, len, flags);
transport        1092 net/vmw_vsock/af_vsock.c 	if (!transport->cancel_pkt)
transport        1095 net/vmw_vsock/af_vsock.c 	return transport->cancel_pkt(vsk);
transport        1165 net/vmw_vsock/af_vsock.c 		if (!transport->stream_allow(remote_addr->svm_cid,
transport        1181 net/vmw_vsock/af_vsock.c 		err = transport->connect(vsk);
transport        1404 net/vmw_vsock/af_vsock.c 		transport->set_buffer_size(vsk, val);
transport        1409 net/vmw_vsock/af_vsock.c 		transport->set_max_buffer_size(vsk, val);
transport        1414 net/vmw_vsock/af_vsock.c 		transport->set_min_buffer_size(vsk, val);
transport        1481 net/vmw_vsock/af_vsock.c 		val = transport->get_buffer_size(vsk);
transport        1486 net/vmw_vsock/af_vsock.c 		val = transport->get_max_buffer_size(vsk);
transport        1491 net/vmw_vsock/af_vsock.c 		val = transport->get_min_buffer_size(vsk);
transport        1565 net/vmw_vsock/af_vsock.c 	err = transport->notify_send_init(vsk, &send_data);
transport        1585 net/vmw_vsock/af_vsock.c 			err = transport->notify_send_pre_block(vsk, &send_data);
transport        1619 net/vmw_vsock/af_vsock.c 		err = transport->notify_send_pre_enqueue(vsk, &send_data);
transport        1629 net/vmw_vsock/af_vsock.c 		written = transport->stream_enqueue(
transport        1639 net/vmw_vsock/af_vsock.c 		err = transport->notify_send_post_enqueue(
transport        1718 net/vmw_vsock/af_vsock.c 	if (target >= transport->stream_rcvhiwat(vsk)) {
transport        1725 net/vmw_vsock/af_vsock.c 	err = transport->notify_recv_init(vsk, target, &recv_data);
transport        1750 net/vmw_vsock/af_vsock.c 			err = transport->notify_recv_pre_block(
transport        1784 net/vmw_vsock/af_vsock.c 			err = transport->notify_recv_pre_dequeue(
transport        1789 net/vmw_vsock/af_vsock.c 			read = transport->stream_dequeue(
transport        1799 net/vmw_vsock/af_vsock.c 			err = transport->notify_recv_post_dequeue(
transport        1885 net/vmw_vsock/af_vsock.c 		if (put_user(transport->get_local_cid(), p) != 0)
transport        1932 net/vmw_vsock/af_vsock.c 	if (transport) {
transport        1941 net/vmw_vsock/af_vsock.c 	transport = t;
transport        1971 net/vmw_vsock/af_vsock.c 	transport = NULL;
transport        1988 net/vmw_vsock/af_vsock.c 	transport = NULL;
transport        1999 net/vmw_vsock/af_vsock.c 	return transport;
transport         544 net/vmw_vsock/virtio_transport.c 	.transport = {
transport         779 net/vmw_vsock/virtio_transport.c 	ret = vsock_core_init(&virtio_transport.transport);
transport          36 net/vmw_vsock/virtio_transport_common.c 	return container_of(t, struct virtio_transport, transport);
transport         123 net/vmw_vsock/virtio_transport_common.c 	hdr->transport = cpu_to_le16(AF_VSOCK_TRANSPORT_VIRTIO);
transport        1613 net/vmw_vsock/vmci_transport.c 		struct vmci_transport *transport =
transport        1616 net/vmw_vsock/vmci_transport.c 		list_del(&transport->elem);
transport        1618 net/vmw_vsock/vmci_transport.c 		if (transport->detach_sub_id != VMCI_INVALID_ID) {
transport        1619 net/vmw_vsock/vmci_transport.c 			vmci_event_unsubscribe(transport->detach_sub_id);
transport        1620 net/vmw_vsock/vmci_transport.c 			transport->detach_sub_id = VMCI_INVALID_ID;
transport        1623 net/vmw_vsock/vmci_transport.c 		if (!vmci_handle_is_invalid(transport->qp_handle)) {
transport        1624 net/vmw_vsock/vmci_transport.c 			vmci_qpair_detach(&transport->qpair);
transport        1625 net/vmw_vsock/vmci_transport.c 			transport->qp_handle = VMCI_INVALID_HANDLE;
transport        1626 net/vmw_vsock/vmci_transport.c 			transport->produce_size = 0;
transport        1627 net/vmw_vsock/vmci_transport.c 			transport->consume_size = 0;
transport        1630 net/vmw_vsock/vmci_transport.c 		kfree(transport);