port_priv          85 drivers/infiniband/core/agent.c 	struct ib_agent_port_private *port_priv;
port_priv          92 drivers/infiniband/core/agent.c 		port_priv = ib_get_agent_port(device, 0);
port_priv          94 drivers/infiniband/core/agent.c 		port_priv = ib_get_agent_port(device, port_num);
port_priv          96 drivers/infiniband/core/agent.c 	if (!port_priv) {
port_priv         101 drivers/infiniband/core/agent.c 	agent = port_priv->agent[qpn];
port_priv         152 drivers/infiniband/core/agent.c 	struct ib_agent_port_private *port_priv;
port_priv         157 drivers/infiniband/core/agent.c 	port_priv = kzalloc(sizeof *port_priv, GFP_KERNEL);
port_priv         158 drivers/infiniband/core/agent.c 	if (!port_priv) {
port_priv         165 drivers/infiniband/core/agent.c 		port_priv->agent[0] = ib_register_mad_agent(device, port_num,
port_priv         169 drivers/infiniband/core/agent.c 		if (IS_ERR(port_priv->agent[0])) {
port_priv         170 drivers/infiniband/core/agent.c 			ret = PTR_ERR(port_priv->agent[0]);
port_priv         176 drivers/infiniband/core/agent.c 	port_priv->agent[1] = ib_register_mad_agent(device, port_num,
port_priv         180 drivers/infiniband/core/agent.c 	if (IS_ERR(port_priv->agent[1])) {
port_priv         181 drivers/infiniband/core/agent.c 		ret = PTR_ERR(port_priv->agent[1]);
port_priv         186 drivers/infiniband/core/agent.c 	list_add_tail(&port_priv->port_list, &ib_agent_port_list);
port_priv         192 drivers/infiniband/core/agent.c 	if (port_priv->agent[0])
port_priv         193 drivers/infiniband/core/agent.c 		ib_unregister_mad_agent(port_priv->agent[0]);
port_priv         195 drivers/infiniband/core/agent.c 	kfree(port_priv);
port_priv         202 drivers/infiniband/core/agent.c 	struct ib_agent_port_private *port_priv;
port_priv         206 drivers/infiniband/core/agent.c 	port_priv = __ib_get_agent_port(device, port_num);
port_priv         207 drivers/infiniband/core/agent.c 	if (port_priv == NULL) {
port_priv         212 drivers/infiniband/core/agent.c 	list_del(&port_priv->port_list);
port_priv         215 drivers/infiniband/core/agent.c 	ib_unregister_mad_agent(port_priv->agent[1]);
port_priv         216 drivers/infiniband/core/agent.c 	if (port_priv->agent[0])
port_priv         217 drivers/infiniband/core/agent.c 		ib_unregister_mad_agent(port_priv->agent[0]);
port_priv         219 drivers/infiniband/core/agent.c 	kfree(port_priv);
port_priv          63 drivers/infiniband/core/mad.c 	struct ib_device *dev = qp_info->port_priv->device;
port_priv          64 drivers/infiniband/core/mad.c 	u8 pnum = qp_info->port_priv->port_num;
port_priv         101 drivers/infiniband/core/mad.c 					struct ib_mad_port_private *port_priv,
port_priv         113 drivers/infiniband/core/mad.c static bool ib_mad_send_error(struct ib_mad_port_private *port_priv,
port_priv         235 drivers/infiniband/core/mad.c 	struct ib_mad_port_private *port_priv;
port_priv         354 drivers/infiniband/core/mad.c 	port_priv = ib_get_mad_port(device, port_num);
port_priv         355 drivers/infiniband/core/mad.c 	if (!port_priv) {
port_priv         365 drivers/infiniband/core/mad.c 	if (!port_priv->qp_info[qpn].qp) {
port_priv         388 drivers/infiniband/core/mad.c 	mad_agent_priv->qp_info = &port_priv->qp_info[qpn];
port_priv         395 drivers/infiniband/core/mad.c 	mad_agent_priv->agent.qp = port_priv->qp_info[qpn].qp;
port_priv         431 drivers/infiniband/core/mad.c 	spin_lock_irq(&port_priv->reg_lock);
port_priv         435 drivers/infiniband/core/mad.c 			class = port_priv->version[mad_reg_req->
port_priv         449 drivers/infiniband/core/mad.c 			vendor = port_priv->version[mad_reg_req->
port_priv         468 drivers/infiniband/core/mad.c 	spin_unlock_irq(&port_priv->reg_lock);
port_priv         473 drivers/infiniband/core/mad.c 	spin_unlock_irq(&port_priv->reg_lock);
port_priv         544 drivers/infiniband/core/mad.c 	struct ib_mad_port_private *port_priv;
port_priv         561 drivers/infiniband/core/mad.c 	port_priv = ib_get_mad_port(device, port_num);
port_priv         562 drivers/infiniband/core/mad.c 	if (!port_priv) {
port_priv         574 drivers/infiniband/core/mad.c 	mad_snoop_priv->qp_info = &port_priv->qp_info[qpn];
port_priv         579 drivers/infiniband/core/mad.c 	mad_snoop_priv->agent.qp = port_priv->qp_info[qpn].qp;
port_priv         591 drivers/infiniband/core/mad.c 						&port_priv->qp_info[qpn],
port_priv         623 drivers/infiniband/core/mad.c 	struct ib_mad_port_private *port_priv;
port_priv         633 drivers/infiniband/core/mad.c 	port_priv = mad_agent_priv->qp_info->port_priv;
port_priv         636 drivers/infiniband/core/mad.c 	spin_lock_irq(&port_priv->reg_lock);
port_priv         638 drivers/infiniband/core/mad.c 	spin_unlock_irq(&port_priv->reg_lock);
port_priv         641 drivers/infiniband/core/mad.c 	flush_workqueue(port_priv->wq);
port_priv         793 drivers/infiniband/core/mad.c static size_t port_mad_size(const struct ib_mad_port_private *port_priv)
port_priv         795 drivers/infiniband/core/mad.c 	return rdma_max_mad_size(port_priv->device, port_priv->port_num);
port_priv         817 drivers/infiniband/core/mad.c 	struct ib_mad_port_private *port_priv;
port_priv         823 drivers/infiniband/core/mad.c 	size_t mad_size = port_mad_size(mad_agent_priv->qp_info->port_priv);
port_priv         826 drivers/infiniband/core/mad.c 	bool opa = rdma_cap_opa_mad(mad_agent_priv->qp_info->port_priv->device,
port_priv         827 drivers/infiniband/core/mad.c 				    mad_agent_priv->qp_info->port_priv->port_num);
port_priv         939 drivers/infiniband/core/mad.c 		port_priv = ib_get_mad_port(mad_agent_priv->agent.device,
port_priv         941 drivers/infiniband/core/mad.c 		if (port_priv) {
port_priv         943 drivers/infiniband/core/mad.c 			recv_mad_agent = find_mad_agent(port_priv,
port_priv         946 drivers/infiniband/core/mad.c 		if (!port_priv || !recv_mad_agent) {
port_priv         975 drivers/infiniband/core/mad.c 	queue_work(mad_agent_priv->qp_info->port_priv->wq,
port_priv        1517 drivers/infiniband/core/mad.c 	struct ib_mad_port_private *port_priv;
port_priv        1522 drivers/infiniband/core/mad.c 	port_priv = agent_priv->qp_info->port_priv;
port_priv        1523 drivers/infiniband/core/mad.c 	class = &port_priv->version[mad_reg_req->mgmt_class_version].class;
port_priv        1576 drivers/infiniband/core/mad.c 	struct ib_mad_port_private *port_priv;
port_priv        1586 drivers/infiniband/core/mad.c 	port_priv = agent_priv->qp_info->port_priv;
port_priv        1587 drivers/infiniband/core/mad.c 	vendor_table = &port_priv->version[
port_priv        1673 drivers/infiniband/core/mad.c 	struct ib_mad_port_private *port_priv;
port_priv        1689 drivers/infiniband/core/mad.c 	port_priv = agent_priv->qp_info->port_priv;
port_priv        1691 drivers/infiniband/core/mad.c 	class = port_priv->version[
port_priv        1709 drivers/infiniband/core/mad.c 				port_priv->version[
port_priv        1722 drivers/infiniband/core/mad.c 	vendor = port_priv->version[
port_priv        1754 drivers/infiniband/core/mad.c 						port_priv->version[
port_priv        1769 drivers/infiniband/core/mad.c find_mad_agent(struct ib_mad_port_private *port_priv,
port_priv        1796 drivers/infiniband/core/mad.c 		spin_lock_irqsave(&port_priv->reg_lock, flags);
port_priv        1804 drivers/infiniband/core/mad.c 			class = port_priv->version[
port_priv        1817 drivers/infiniband/core/mad.c 			vendor = port_priv->version[
port_priv        1839 drivers/infiniband/core/mad.c 		spin_unlock_irqrestore(&port_priv->reg_lock, flags);
port_priv        1843 drivers/infiniband/core/mad.c 		dev_notice(&port_priv->device->dev,
port_priv        1845 drivers/infiniband/core/mad.c 			   &mad_agent->agent, port_priv->port_num);
port_priv        2095 drivers/infiniband/core/mad.c static enum smi_action handle_ib_smi(const struct ib_mad_port_private *port_priv,
port_priv        2108 drivers/infiniband/core/mad.c 				   rdma_cap_ib_switch(port_priv->device),
port_priv        2110 drivers/infiniband/core/mad.c 				   port_priv->device->phys_port_cnt) ==
port_priv        2120 drivers/infiniband/core/mad.c 					   rdma_cap_ib_switch(port_priv->device),
port_priv        2124 drivers/infiniband/core/mad.c 		if (smi_check_local_smp(smp, port_priv->device) == IB_SMI_DISCARD)
port_priv        2126 drivers/infiniband/core/mad.c 	} else if (rdma_cap_ib_switch(port_priv->device)) {
port_priv        2135 drivers/infiniband/core/mad.c 				    port_priv->device,
port_priv        2182 drivers/infiniband/core/mad.c handle_opa_smi(struct ib_mad_port_private *port_priv,
port_priv        2195 drivers/infiniband/core/mad.c 				   rdma_cap_ib_switch(port_priv->device),
port_priv        2197 drivers/infiniband/core/mad.c 				   port_priv->device->phys_port_cnt) ==
port_priv        2207 drivers/infiniband/core/mad.c 					   rdma_cap_ib_switch(port_priv->device),
port_priv        2211 drivers/infiniband/core/mad.c 		if (opa_smi_check_local_smp(smp, port_priv->device) ==
port_priv        2215 drivers/infiniband/core/mad.c 	} else if (rdma_cap_ib_switch(port_priv->device)) {
port_priv        2225 drivers/infiniband/core/mad.c 				    port_priv->device,
port_priv        2238 drivers/infiniband/core/mad.c handle_smi(struct ib_mad_port_private *port_priv,
port_priv        2250 drivers/infiniband/core/mad.c 		return handle_opa_smi(port_priv, qp_info, wc, port_num, recv,
port_priv        2253 drivers/infiniband/core/mad.c 	return handle_ib_smi(port_priv, qp_info, wc, port_num, recv, response);
port_priv        2258 drivers/infiniband/core/mad.c 	struct ib_mad_port_private *port_priv = cq->cq_context;
port_priv        2271 drivers/infiniband/core/mad.c 	if (list_empty_careful(&port_priv->port_list))
port_priv        2285 drivers/infiniband/core/mad.c 	opa = rdma_cap_opa_mad(qp_info->port_priv->device,
port_priv        2286 drivers/infiniband/core/mad.c 			       qp_info->port_priv->port_num);
port_priv        2291 drivers/infiniband/core/mad.c 	ib_dma_unmap_single(port_priv->device,
port_priv        2326 drivers/infiniband/core/mad.c 	if (rdma_cap_ib_switch(port_priv->device))
port_priv        2329 drivers/infiniband/core/mad.c 		port_num = port_priv->port_num;
port_priv        2333 drivers/infiniband/core/mad.c 		if (handle_smi(port_priv, qp_info, wc, port_num, recv,
port_priv        2340 drivers/infiniband/core/mad.c 	if (port_priv->device->ops.process_mad) {
port_priv        2341 drivers/infiniband/core/mad.c 		ret = port_priv->device->ops.process_mad(
port_priv        2342 drivers/infiniband/core/mad.c 			port_priv->device, 0, port_priv->port_num, wc,
port_priv        2356 drivers/infiniband/core/mad.c 						    port_priv->device,
port_priv        2365 drivers/infiniband/core/mad.c 	mad_agent = find_mad_agent(port_priv, (const struct ib_mad_hdr *)recv->mad);
port_priv        2377 drivers/infiniband/core/mad.c 				    port_priv->device, port_num,
port_priv        2408 drivers/infiniband/core/mad.c 			mod_delayed_work(mad_agent_priv->qp_info->port_priv->wq,
port_priv        2443 drivers/infiniband/core/mad.c 		mod_delayed_work(mad_agent_priv->qp_info->port_priv->wq,
port_priv        2509 drivers/infiniband/core/mad.c 	struct ib_mad_port_private *port_priv = cq->cq_context;
port_priv        2519 drivers/infiniband/core/mad.c 	if (list_empty_careful(&port_priv->port_list))
port_priv        2523 drivers/infiniband/core/mad.c 		if (!ib_mad_send_error(port_priv, wc))
port_priv        2570 drivers/infiniband/core/mad.c 			dev_err(&port_priv->device->dev,
port_priv        2595 drivers/infiniband/core/mad.c static bool ib_mad_send_error(struct ib_mad_port_private *port_priv,
port_priv        2632 drivers/infiniband/core/mad.c 				dev_err(&port_priv->device->dev,
port_priv        2756 drivers/infiniband/core/mad.c 	opa = rdma_cap_opa_mad(mad_agent_priv->qp_info->port_priv->device,
port_priv        2757 drivers/infiniband/core/mad.c 			       mad_agent_priv->qp_info->port_priv->port_num);
port_priv        2896 drivers/infiniband/core/mad.c 					   port_priv->wq,
port_priv        2936 drivers/infiniband/core/mad.c 	sg_list.lkey = qp_info->port_priv->pd->local_dma_lkey;
port_priv        2949 drivers/infiniband/core/mad.c 			mad_priv = alloc_mad_private(port_mad_size(qp_info->port_priv),
port_priv        2957 drivers/infiniband/core/mad.c 		sg_list.addr = ib_dma_map_single(qp_info->port_priv->device,
port_priv        2961 drivers/infiniband/core/mad.c 		if (unlikely(ib_dma_mapping_error(qp_info->port_priv->device,
port_priv        2982 drivers/infiniband/core/mad.c 			ib_dma_unmap_single(qp_info->port_priv->device,
port_priv        2987 drivers/infiniband/core/mad.c 			dev_err(&qp_info->port_priv->device->dev,
port_priv        3021 drivers/infiniband/core/mad.c 		ib_dma_unmap_single(qp_info->port_priv->device,
port_priv        3034 drivers/infiniband/core/mad.c static int ib_mad_port_start(struct ib_mad_port_private *port_priv)
port_priv        3045 drivers/infiniband/core/mad.c 	ret = ib_find_pkey(port_priv->device, port_priv->port_num,
port_priv        3051 drivers/infiniband/core/mad.c 		qp = port_priv->qp_info[i].qp;
port_priv        3065 drivers/infiniband/core/mad.c 			dev_err(&port_priv->device->dev,
port_priv        3074 drivers/infiniband/core/mad.c 			dev_err(&port_priv->device->dev,
port_priv        3084 drivers/infiniband/core/mad.c 			dev_err(&port_priv->device->dev,
port_priv        3091 drivers/infiniband/core/mad.c 	ret = ib_req_notify_cq(port_priv->cq, IB_CQ_NEXT_COMP);
port_priv        3093 drivers/infiniband/core/mad.c 		dev_err(&port_priv->device->dev,
port_priv        3100 drivers/infiniband/core/mad.c 		if (!port_priv->qp_info[i].qp)
port_priv        3103 drivers/infiniband/core/mad.c 		ret = ib_mad_post_receive_mads(&port_priv->qp_info[i], NULL);
port_priv        3105 drivers/infiniband/core/mad.c 			dev_err(&port_priv->device->dev,
port_priv        3120 drivers/infiniband/core/mad.c 	dev_err(&qp_info->port_priv->device->dev,
port_priv        3134 drivers/infiniband/core/mad.c static void init_mad_qp(struct ib_mad_port_private *port_priv,
port_priv        3137 drivers/infiniband/core/mad.c 	qp_info->port_priv = port_priv;
port_priv        3154 drivers/infiniband/core/mad.c 	qp_init_attr.send_cq = qp_info->port_priv->cq;
port_priv        3155 drivers/infiniband/core/mad.c 	qp_init_attr.recv_cq = qp_info->port_priv->cq;
port_priv        3162 drivers/infiniband/core/mad.c 	qp_init_attr.port_num = qp_info->port_priv->port_num;
port_priv        3165 drivers/infiniband/core/mad.c 	qp_info->qp = ib_create_qp(qp_info->port_priv->pd, &qp_init_attr);
port_priv        3167 drivers/infiniband/core/mad.c 		dev_err(&qp_info->port_priv->device->dev,
port_priv        3199 drivers/infiniband/core/mad.c 	struct ib_mad_port_private *port_priv;
port_priv        3212 drivers/infiniband/core/mad.c 	port_priv = kzalloc(sizeof *port_priv, GFP_KERNEL);
port_priv        3213 drivers/infiniband/core/mad.c 	if (!port_priv)
port_priv        3216 drivers/infiniband/core/mad.c 	port_priv->device = device;
port_priv        3217 drivers/infiniband/core/mad.c 	port_priv->port_num = port_num;
port_priv        3218 drivers/infiniband/core/mad.c 	spin_lock_init(&port_priv->reg_lock);
port_priv        3219 drivers/infiniband/core/mad.c 	init_mad_qp(port_priv, &port_priv->qp_info[0]);
port_priv        3220 drivers/infiniband/core/mad.c 	init_mad_qp(port_priv, &port_priv->qp_info[1]);
port_priv        3227 drivers/infiniband/core/mad.c 	port_priv->pd = ib_alloc_pd(device, 0);
port_priv        3228 drivers/infiniband/core/mad.c 	if (IS_ERR(port_priv->pd)) {
port_priv        3230 drivers/infiniband/core/mad.c 		ret = PTR_ERR(port_priv->pd);
port_priv        3234 drivers/infiniband/core/mad.c 	port_priv->cq = ib_alloc_cq(port_priv->device, port_priv, cq_size, 0,
port_priv        3236 drivers/infiniband/core/mad.c 	if (IS_ERR(port_priv->cq)) {
port_priv        3238 drivers/infiniband/core/mad.c 		ret = PTR_ERR(port_priv->cq);
port_priv        3243 drivers/infiniband/core/mad.c 		ret = create_mad_qp(&port_priv->qp_info[0], IB_QPT_SMI);
port_priv        3247 drivers/infiniband/core/mad.c 	ret = create_mad_qp(&port_priv->qp_info[1], IB_QPT_GSI);
port_priv        3252 drivers/infiniband/core/mad.c 	port_priv->wq = alloc_ordered_workqueue(name, WQ_MEM_RECLAIM);
port_priv        3253 drivers/infiniband/core/mad.c 	if (!port_priv->wq) {
port_priv        3259 drivers/infiniband/core/mad.c 	list_add_tail(&port_priv->port_list, &ib_mad_port_list);
port_priv        3262 drivers/infiniband/core/mad.c 	ret = ib_mad_port_start(port_priv);
port_priv        3272 drivers/infiniband/core/mad.c 	list_del_init(&port_priv->port_list);
port_priv        3275 drivers/infiniband/core/mad.c 	destroy_workqueue(port_priv->wq);
port_priv        3277 drivers/infiniband/core/mad.c 	destroy_mad_qp(&port_priv->qp_info[1]);
port_priv        3279 drivers/infiniband/core/mad.c 	destroy_mad_qp(&port_priv->qp_info[0]);
port_priv        3281 drivers/infiniband/core/mad.c 	ib_free_cq(port_priv->cq);
port_priv        3282 drivers/infiniband/core/mad.c 	cleanup_recv_queue(&port_priv->qp_info[1]);
port_priv        3283 drivers/infiniband/core/mad.c 	cleanup_recv_queue(&port_priv->qp_info[0]);
port_priv        3285 drivers/infiniband/core/mad.c 	ib_dealloc_pd(port_priv->pd);
port_priv        3287 drivers/infiniband/core/mad.c 	kfree(port_priv);
port_priv        3299 drivers/infiniband/core/mad.c 	struct ib_mad_port_private *port_priv;
port_priv        3303 drivers/infiniband/core/mad.c 	port_priv = __ib_get_mad_port(device, port_num);
port_priv        3304 drivers/infiniband/core/mad.c 	if (port_priv == NULL) {
port_priv        3309 drivers/infiniband/core/mad.c 	list_del_init(&port_priv->port_list);
port_priv        3312 drivers/infiniband/core/mad.c 	destroy_workqueue(port_priv->wq);
port_priv        3313 drivers/infiniband/core/mad.c 	destroy_mad_qp(&port_priv->qp_info[1]);
port_priv        3314 drivers/infiniband/core/mad.c 	destroy_mad_qp(&port_priv->qp_info[0]);
port_priv        3315 drivers/infiniband/core/mad.c 	ib_free_cq(port_priv->cq);
port_priv        3316 drivers/infiniband/core/mad.c 	ib_dealloc_pd(port_priv->pd);
port_priv        3317 drivers/infiniband/core/mad.c 	cleanup_recv_queue(&port_priv->qp_info[1]);
port_priv        3318 drivers/infiniband/core/mad.c 	cleanup_recv_queue(&port_priv->qp_info[0]);
port_priv        3321 drivers/infiniband/core/mad.c 	kfree(port_priv);
port_priv         188 drivers/infiniband/core/mad_priv.h 	struct ib_mad_port_private *port_priv;
port_priv         106 drivers/infiniband/core/mad_rmpp.c 	flush_workqueue(agent->qp_info->port_priv->wq);
port_priv         440 drivers/infiniband/core/mad_rmpp.c 	bool opa = rdma_cap_opa_mad(rmpp_recv->agent->qp_info->port_priv->device,
port_priv         441 drivers/infiniband/core/mad_rmpp.c 				    rmpp_recv->agent->qp_info->port_priv->port_num);
port_priv         472 drivers/infiniband/core/mad_rmpp.c 	queue_delayed_work(rmpp_recv->agent->qp_info->port_priv->wq,
port_priv         565 drivers/infiniband/core/mad_rmpp.c 		queue_delayed_work(agent->qp_info->port_priv->wq,
port_priv         383 drivers/media/pci/cx23885/cimax2.c 		state = port->port_priv;
port_priv         390 drivers/media/pci/cx23885/cimax2.c 		state = port->port_priv;
port_priv         461 drivers/media/pci/cx23885/cimax2.c 	port->port_priv = state;
port_priv         524 drivers/media/pci/cx23885/cimax2.c 	state = (struct netup_ci_state *)port->port_priv;
port_priv         300 drivers/media/pci/cx23885/cx23885.h 	void                       *port_priv;
port_priv         574 drivers/media/usb/cx231xx/cx231xx.h 	void                       *port_priv;
port_priv         291 drivers/net/ethernet/toshiba/ps3_gelic_wireless.h 	return port_priv(port);
port_priv          35 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv          41 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 	err = dpsw_get_api_version(port_priv->ethsw_data->mc_io, 0,
port_priv          59 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv          63 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 	err = dpsw_if_get_link_state(port_priv->ethsw_data->mc_io, 0,
port_priv          64 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 				     port_priv->ethsw_data->dpsw_handle,
port_priv          65 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 				     port_priv->idx,
port_priv          90 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv          91 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 	struct ethsw_core *ethsw = port_priv->ethsw_data;
port_priv         101 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 				      port_priv->idx);
port_priv         118 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 	err = dpsw_if_set_link_cfg(port_priv->ethsw_data->mc_io, 0,
port_priv         119 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 				   port_priv->ethsw_data->dpsw_handle,
port_priv         120 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 				   port_priv->idx,
port_priv         126 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 				     port_priv->idx);
port_priv         163 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv         167 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 		err = dpsw_if_get_counter(port_priv->ethsw_data->mc_io, 0,
port_priv         168 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 					  port_priv->ethsw_data->dpsw_handle,
port_priv         169 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 					  port_priv->idx,
port_priv          48 drivers/staging/fsl-dpaa2/ethsw/ethsw.c static int ethsw_port_set_pvid(struct ethsw_port_priv *port_priv, u16 pvid)
port_priv          50 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_core *ethsw = port_priv->ethsw_data;
port_priv          51 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct net_device *netdev = port_priv->netdev;
port_priv          57 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 			      port_priv->idx, &tci_cfg);
port_priv          70 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				      port_priv->idx);
port_priv          78 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 			      port_priv->idx, &tci_cfg);
port_priv          85 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	port_priv->vlans[port_priv->pvid] &= ~ETHSW_VLAN_PVID;
port_priv          86 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	port_priv->vlans[pvid] |= ETHSW_VLAN_PVID;
port_priv          87 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	port_priv->pvid = pvid;
port_priv          93 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				     port_priv->idx);
port_priv         103 drivers/staging/fsl-dpaa2/ethsw/ethsw.c static int ethsw_port_add_vlan(struct ethsw_port_priv *port_priv,
port_priv         106 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_core *ethsw = port_priv->ethsw_data;
port_priv         107 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct net_device *netdev = port_priv->netdev;
port_priv         111 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	if (port_priv->vlans[vid]) {
port_priv         117 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	vcfg.if_id[0] = port_priv->idx;
port_priv         124 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	port_priv->vlans[vid] = ETHSW_VLAN_MEMBER;
port_priv         135 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		port_priv->vlans[vid] |= ETHSW_VLAN_UNTAGGED;
port_priv         139 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		err = ethsw_port_set_pvid(port_priv, vid);
port_priv         168 drivers/staging/fsl-dpaa2/ethsw/ethsw.c static int ethsw_port_set_flood(struct ethsw_port_priv *port_priv, bool enable)
port_priv         172 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_if_set_flooding(port_priv->ethsw_data->mc_io, 0,
port_priv         173 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				   port_priv->ethsw_data->dpsw_handle,
port_priv         174 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				   port_priv->idx, enable);
port_priv         176 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		netdev_err(port_priv->netdev,
port_priv         180 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	port_priv->flood = enable;
port_priv         185 drivers/staging/fsl-dpaa2/ethsw/ethsw.c static int ethsw_port_set_stp_state(struct ethsw_port_priv *port_priv, u8 state)
port_priv         193 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	if (!netif_oper_up(port_priv->netdev) || state == port_priv->stp_state)
port_priv         196 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_if_set_stp(port_priv->ethsw_data->mc_io, 0,
port_priv         197 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 			      port_priv->ethsw_data->dpsw_handle,
port_priv         198 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 			      port_priv->idx, &stp_cfg);
port_priv         200 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		netdev_err(port_priv->netdev,
port_priv         205 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	port_priv->stp_state = state;
port_priv         233 drivers/staging/fsl-dpaa2/ethsw/ethsw.c static int ethsw_port_fdb_add_uc(struct ethsw_port_priv *port_priv,
port_priv         239 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	entry.if_egress = port_priv->idx;
port_priv         243 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_fdb_add_unicast(port_priv->ethsw_data->mc_io, 0,
port_priv         244 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				   port_priv->ethsw_data->dpsw_handle,
port_priv         247 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		netdev_err(port_priv->netdev,
port_priv         252 drivers/staging/fsl-dpaa2/ethsw/ethsw.c static int ethsw_port_fdb_del_uc(struct ethsw_port_priv *port_priv,
port_priv         258 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	entry.if_egress = port_priv->idx;
port_priv         262 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_fdb_remove_unicast(port_priv->ethsw_data->mc_io, 0,
port_priv         263 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				      port_priv->ethsw_data->dpsw_handle,
port_priv         267 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		netdev_err(port_priv->netdev,
port_priv         272 drivers/staging/fsl-dpaa2/ethsw/ethsw.c static int ethsw_port_fdb_add_mc(struct ethsw_port_priv *port_priv,
port_priv         281 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	entry.if_id[0] = port_priv->idx;
port_priv         283 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_fdb_add_multicast(port_priv->ethsw_data->mc_io, 0,
port_priv         284 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				     port_priv->ethsw_data->dpsw_handle,
port_priv         288 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		netdev_err(port_priv->netdev, "dpsw_fdb_add_multicast err %d\n",
port_priv         293 drivers/staging/fsl-dpaa2/ethsw/ethsw.c static int ethsw_port_fdb_del_mc(struct ethsw_port_priv *port_priv,
port_priv         302 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	entry.if_id[0] = port_priv->idx;
port_priv         304 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_fdb_remove_multicast(port_priv->ethsw_data->mc_io, 0,
port_priv         305 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 					port_priv->ethsw_data->dpsw_handle,
port_priv         309 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		netdev_err(port_priv->netdev,
port_priv         342 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv         346 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_if_get_counter(port_priv->ethsw_data->mc_io, 0,
port_priv         347 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				  port_priv->ethsw_data->dpsw_handle,
port_priv         348 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				  port_priv->idx,
port_priv         353 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_if_get_counter(port_priv->ethsw_data->mc_io, 0,
port_priv         354 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				  port_priv->ethsw_data->dpsw_handle,
port_priv         355 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				  port_priv->idx,
port_priv         360 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_if_get_counter(port_priv->ethsw_data->mc_io, 0,
port_priv         361 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				  port_priv->ethsw_data->dpsw_handle,
port_priv         362 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				  port_priv->idx,
port_priv         367 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_if_get_counter(port_priv->ethsw_data->mc_io, 0,
port_priv         368 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				  port_priv->ethsw_data->dpsw_handle,
port_priv         369 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				  port_priv->idx,
port_priv         374 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_if_get_counter(port_priv->ethsw_data->mc_io, 0,
port_priv         375 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				  port_priv->ethsw_data->dpsw_handle,
port_priv         376 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				  port_priv->idx,
port_priv         382 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_if_get_counter(port_priv->ethsw_data->mc_io, 0,
port_priv         383 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				  port_priv->ethsw_data->dpsw_handle,
port_priv         384 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				  port_priv->idx,
port_priv         391 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_if_get_counter(port_priv->ethsw_data->mc_io, 0,
port_priv         392 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				  port_priv->ethsw_data->dpsw_handle,
port_priv         393 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				  port_priv->idx,
port_priv         426 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv         429 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_if_set_max_frame_length(port_priv->ethsw_data->mc_io,
port_priv         431 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 					   port_priv->ethsw_data->dpsw_handle,
port_priv         432 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 					   port_priv->idx,
port_priv         446 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv         450 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_if_get_link_state(port_priv->ethsw_data->mc_io, 0,
port_priv         451 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				     port_priv->ethsw_data->dpsw_handle,
port_priv         452 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				     port_priv->idx, &state);
port_priv         460 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	if (state.up != port_priv->link_state) {
port_priv         465 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		port_priv->link_state = state.up;
port_priv         472 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv         478 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_if_enable(port_priv->ethsw_data->mc_io, 0,
port_priv         479 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 			     port_priv->ethsw_data->dpsw_handle,
port_priv         480 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 			     port_priv->idx);
port_priv         497 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	dpsw_if_disable(port_priv->ethsw_data->mc_io, 0,
port_priv         498 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 			port_priv->ethsw_data->dpsw_handle,
port_priv         499 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 			port_priv->idx);
port_priv         505 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv         508 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = dpsw_if_disable(port_priv->ethsw_data->mc_io, 0,
port_priv         509 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 			      port_priv->ethsw_data->dpsw_handle,
port_priv         510 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 			      port_priv->idx);
port_priv         531 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(dev);
port_priv         534 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	ppid->id[0] = port_priv->ethsw_data->dev_id;
port_priv         542 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv         545 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = snprintf(name, len, "p%d", port_priv->idx);
port_priv         600 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 				struct ethsw_port_priv *port_priv)
port_priv         602 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	int idx = port_priv->idx;
port_priv         606 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		valid = entry->if_info == port_priv->idx;
port_priv         617 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(net_dev);
port_priv         618 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_core *ethsw = port_priv->ethsw_data;
port_priv         660 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		if (!port_fdb_valid_entry(&fdb_entry, port_priv))
port_priv         815 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv         820 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	return ethsw_port_set_stp_state(port_priv, state);
port_priv         837 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv         844 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = ethsw_set_learning(port_priv->ethsw_data,
port_priv         849 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = ethsw_port_set_flood(port_priv, !!(flags & BR_FLOOD));
port_priv         889 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv         896 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		if (!port_priv->ethsw_data->vlans[vid]) {
port_priv         898 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 			err = ethsw_add_vlan(port_priv->ethsw_data, vid);
port_priv         902 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 			port_priv->ethsw_data->vlans[vid] |= ETHSW_VLAN_GLOBAL;
port_priv         904 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		err = ethsw_port_add_vlan(port_priv, vid, vlan->flags);
port_priv         933 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv         943 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = ethsw_port_fdb_add_mc(port_priv, mdb->addr);
port_priv         950 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		ethsw_port_fdb_del_mc(port_priv, mdb->addr);
port_priv         981 drivers/staging/fsl-dpaa2/ethsw/ethsw.c static int ethsw_port_del_vlan(struct ethsw_port_priv *port_priv, u16 vid)
port_priv         983 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_core *ethsw = port_priv->ethsw_data;
port_priv         984 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct net_device *netdev = port_priv->netdev;
port_priv         988 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	if (!port_priv->vlans[vid])
port_priv         991 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	if (port_priv->vlans[vid] & ETHSW_VLAN_PVID) {
port_priv         992 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		err = ethsw_port_set_pvid(port_priv, 0);
port_priv         998 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	vcfg.if_id[0] = port_priv->idx;
port_priv         999 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	if (port_priv->vlans[vid] & ETHSW_VLAN_UNTAGGED) {
port_priv        1008 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		port_priv->vlans[vid] &= ~ETHSW_VLAN_UNTAGGED;
port_priv        1011 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	if (port_priv->vlans[vid] & ETHSW_VLAN_MEMBER) {
port_priv        1019 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		port_priv->vlans[vid] &= ~ETHSW_VLAN_MEMBER;
port_priv        1041 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv        1048 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		err = ethsw_port_del_vlan(port_priv, vid);
port_priv        1059 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv        1065 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = ethsw_port_fdb_del_mc(port_priv, mdb->addr);
port_priv        1114 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv        1115 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_core *ethsw = port_priv->ethsw_data;
port_priv        1127 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = ethsw_port_set_flood(port_priv, 1);
port_priv        1129 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		port_priv->bridge_dev = upper_dev;
port_priv        1136 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv = netdev_priv(netdev);
port_priv        1140 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = ethsw_port_set_flood(port_priv, 0);
port_priv        1142 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		port_priv->bridge_dev = NULL;
port_priv        1459 drivers/staging/fsl-dpaa2/ethsw/ethsw.c static int ethsw_port_init(struct ethsw_port_priv *port_priv, u16 port)
port_priv        1461 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct net_device *netdev = port_priv->netdev;
port_priv        1462 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_core *ethsw = port_priv->ethsw_data;
port_priv        1470 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	vcfg.if_id[0] = port_priv->idx;
port_priv        1480 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = ethsw_port_set_pvid(port_priv, 0);
port_priv        1529 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv;
port_priv        1544 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		port_priv = ethsw->ports[i];
port_priv        1545 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		unregister_netdev(port_priv->netdev);
port_priv        1546 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 		free_netdev(port_priv->netdev);
port_priv        1562 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	struct ethsw_port_priv *port_priv;
port_priv        1573 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	port_priv = netdev_priv(port_netdev);
port_priv        1574 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	port_priv->netdev = port_netdev;
port_priv        1575 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	port_priv->ethsw_data = ethsw;
port_priv        1577 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	port_priv->idx = port_idx;
port_priv        1578 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	port_priv->stp_state = BR_STATE_FORWARDING;
port_priv        1581 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	port_priv->flood = true;
port_priv        1591 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	err = ethsw_port_init(port_priv, port_idx);
port_priv        1601 drivers/staging/fsl-dpaa2/ethsw/ethsw.c 	ethsw->ports[port_idx] = port_priv;
port_priv         529 drivers/usb/serial/cp210x.c 	struct cp210x_port_private *port_priv = usb_get_serial_port_data(port);
port_priv         545 drivers/usb/serial/cp210x.c 			port_priv->bInterfaceNumber, dmabuf, bufsize,
port_priv         657 drivers/usb/serial/cp210x.c 	struct cp210x_port_private *port_priv = usb_get_serial_port_data(port);
port_priv         662 drivers/usb/serial/cp210x.c 			port_priv->bInterfaceNumber, NULL, 0,
port_priv         680 drivers/usb/serial/cp210x.c 	struct cp210x_port_private *port_priv = usb_get_serial_port_data(port);
port_priv         690 drivers/usb/serial/cp210x.c 			port_priv->bInterfaceNumber, dmabuf, bufsize,
port_priv         763 drivers/usb/serial/cp210x.c 	struct cp210x_port_private *port_priv = usb_get_serial_port_data(port);
port_priv         781 drivers/usb/serial/cp210x.c 		port_priv->has_swapped_line_ctl = true;
port_priv         794 drivers/usb/serial/cp210x.c 	struct cp210x_port_private *port_priv = usb_get_serial_port_data(port);
port_priv         802 drivers/usb/serial/cp210x.c 	if (port_priv->has_swapped_line_ctl)
port_priv         845 drivers/usb/serial/cp210x.c 	struct cp210x_port_private *port_priv = usb_get_serial_port_data(port);
port_priv         855 drivers/usb/serial/cp210x.c 			0, port_priv->bInterfaceNumber, sts, sizeof(*sts),
port_priv        1776 drivers/usb/serial/cp210x.c 	struct cp210x_port_private *port_priv;
port_priv        1779 drivers/usb/serial/cp210x.c 	port_priv = kzalloc(sizeof(*port_priv), GFP_KERNEL);
port_priv        1780 drivers/usb/serial/cp210x.c 	if (!port_priv)
port_priv        1783 drivers/usb/serial/cp210x.c 	port_priv->bInterfaceNumber = cp210x_interface_num(serial);
port_priv        1785 drivers/usb/serial/cp210x.c 	usb_set_serial_port_data(port, port_priv);
port_priv        1789 drivers/usb/serial/cp210x.c 		kfree(port_priv);
port_priv        1798 drivers/usb/serial/cp210x.c 	struct cp210x_port_private *port_priv;
port_priv        1800 drivers/usb/serial/cp210x.c 	port_priv = usb_get_serial_port_data(port);
port_priv        1801 drivers/usb/serial/cp210x.c 	kfree(port_priv);
port_priv         532 drivers/usb/serial/digi_acceleport.c 	struct digi_port *port_priv = usb_get_serial_port_data(port);
port_priv         541 drivers/usb/serial/digi_acceleport.c 		port_priv->dp_port_num, modem_signals);
port_priv         544 drivers/usb/serial/digi_acceleport.c 	spin_lock(&port_priv->dp_port_lock);
port_priv         547 drivers/usb/serial/digi_acceleport.c 		spin_unlock(&port_priv->dp_port_lock);
port_priv         554 drivers/usb/serial/digi_acceleport.c 		spin_lock(&port_priv->dp_port_lock);
port_priv         557 drivers/usb/serial/digi_acceleport.c 	data[1] = port_priv->dp_port_num;
port_priv         562 drivers/usb/serial/digi_acceleport.c 	data[5] = port_priv->dp_port_num;
port_priv         572 drivers/usb/serial/digi_acceleport.c 		port_priv->dp_modem_signals &= ~(TIOCM_DTR | TIOCM_RTS);
port_priv         573 drivers/usb/serial/digi_acceleport.c 		port_priv->dp_modem_signals |=
port_priv         576 drivers/usb/serial/digi_acceleport.c 	spin_unlock(&port_priv->dp_port_lock);
port_priv         605 drivers/usb/serial/f81232.c 	struct f81232_private *port_priv = usb_get_serial_port_data(port);
port_priv         611 drivers/usb/serial/f81232.c 	mutex_lock(&port_priv->lock);
port_priv         612 drivers/usb/serial/f81232.c 	mcr = port_priv->modem_control;
port_priv         613 drivers/usb/serial/f81232.c 	msr = port_priv->modem_status;
port_priv         614 drivers/usb/serial/f81232.c 	mutex_unlock(&port_priv->lock);
port_priv         664 drivers/usb/serial/f81232.c 	struct f81232_private *port_priv = usb_get_serial_port_data(port);
port_priv         669 drivers/usb/serial/f81232.c 	flush_work(&port_priv->interrupt_work);
port_priv         670 drivers/usb/serial/f81232.c 	flush_work(&port_priv->lsr_work);
port_priv         764 drivers/usb/serial/f81232.c 	struct f81232_private *port_priv = usb_get_serial_port_data(port);
port_priv         772 drivers/usb/serial/f81232.c 	if (port_priv) {
port_priv         773 drivers/usb/serial/f81232.c 		flush_work(&port_priv->interrupt_work);
port_priv         774 drivers/usb/serial/f81232.c 		flush_work(&port_priv->lsr_work);
port_priv         331 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv = usb_get_serial_port_data(port);
port_priv         334 drivers/usb/serial/f81534.c 			reg + port_priv->phy_num * F81534_UART_OFFSET, data);
port_priv         340 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv = usb_get_serial_port_data(port);
port_priv         343 drivers/usb/serial/f81534.c 			reg + port_priv->phy_num * F81534_UART_OFFSET, data);
port_priv         475 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv = usb_get_serial_port_data(port);
port_priv         476 drivers/usb/serial/f81534.c 	int phy_num = port_priv->phy_num;
port_priv         504 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv = usb_get_serial_port_data(port);
port_priv         520 drivers/usb/serial/f81534.c 	if (!test_and_clear_bit(F81534_TX_EMPTY_BIT, &port_priv->tx_empty))
port_priv         529 drivers/usb/serial/f81534.c 		set_bit(F81534_TX_EMPTY_BIT, &port_priv->tx_empty);
port_priv         564 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv = usb_get_serial_port_data(port);
port_priv         584 drivers/usb/serial/f81534.c 	port_priv->baud_base = baudrate_table[idx];
port_priv         585 drivers/usb/serial/f81534.c 	port_priv->shadow_clk &= ~F81534_CLK_MASK;
port_priv         586 drivers/usb/serial/f81534.c 	port_priv->shadow_clk |= clock_table[idx];
port_priv         589 drivers/usb/serial/f81534.c 			port_priv->shadow_clk);
port_priv         618 drivers/usb/serial/f81534.c 	divisor = f81534_calc_baud_divisor(baudrate, port_priv->baud_base);
port_priv         620 drivers/usb/serial/f81534.c 	mutex_lock(&port_priv->lcr_mutex);
port_priv         644 drivers/usb/serial/f81534.c 	value = lcr | (port_priv->shadow_lcr & UART_LCR_SBC);
port_priv         652 drivers/usb/serial/f81534.c 	port_priv->shadow_lcr = value;
port_priv         654 drivers/usb/serial/f81534.c 	mutex_unlock(&port_priv->lcr_mutex);
port_priv         662 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv = usb_get_serial_port_data(port);
port_priv         665 drivers/usb/serial/f81534.c 	mutex_lock(&port_priv->lcr_mutex);
port_priv         668 drivers/usb/serial/f81534.c 		port_priv->shadow_lcr |= UART_LCR_SBC;
port_priv         670 drivers/usb/serial/f81534.c 		port_priv->shadow_lcr &= ~UART_LCR_SBC;
port_priv         673 drivers/usb/serial/f81534.c 					port_priv->shadow_lcr);
port_priv         677 drivers/usb/serial/f81534.c 	mutex_unlock(&port_priv->lcr_mutex);
port_priv         683 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv = usb_get_serial_port_data(port);
port_priv         690 drivers/usb/serial/f81534.c 	mutex_lock(&port_priv->mcr_mutex);
port_priv         696 drivers/usb/serial/f81534.c 	tmp = UART_MCR_OUT2 | port_priv->shadow_mcr;
port_priv         713 drivers/usb/serial/f81534.c 		mutex_unlock(&port_priv->mcr_mutex);
port_priv         717 drivers/usb/serial/f81534.c 	port_priv->shadow_mcr = tmp;
port_priv         718 drivers/usb/serial/f81534.c 	mutex_unlock(&port_priv->mcr_mutex);
port_priv        1016 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv = usb_get_serial_port_data(port);
port_priv        1024 drivers/usb/serial/f81534.c 	spin_lock_irqsave(&port_priv->msr_lock, flags);
port_priv        1025 drivers/usb/serial/f81534.c 	old_msr = port_priv->shadow_msr;
port_priv        1026 drivers/usb/serial/f81534.c 	port_priv->shadow_msr = msr;
port_priv        1027 drivers/usb/serial/f81534.c 	spin_unlock_irqrestore(&port_priv->msr_lock, flags);
port_priv        1048 drivers/usb/serial/f81534.c 			__func__, port_priv->phy_num, old_msr, msr);
port_priv        1060 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv = usb_get_serial_port_data(port);
port_priv        1071 drivers/usb/serial/f81534.c 	spin_lock_irqsave(&port_priv->msr_lock, flags);
port_priv        1072 drivers/usb/serial/f81534.c 	port_priv->shadow_msr = msr;
port_priv        1073 drivers/usb/serial/f81534.c 	spin_unlock_irqrestore(&port_priv->msr_lock, flags);
port_priv        1082 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv = usb_get_serial_port_data(port);
port_priv        1115 drivers/usb/serial/f81534.c 	set_bit(F81534_TX_EMPTY_BIT, &port_priv->tx_empty);
port_priv        1149 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv;
port_priv        1151 drivers/usb/serial/f81534.c 	port_priv = usb_get_serial_port_data(port);
port_priv        1156 drivers/usb/serial/f81534.c 	ss->baud_base = port_priv->baud_base;
port_priv        1163 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv = usb_get_serial_port_data(port);
port_priv        1185 drivers/usb/serial/f81534.c 		set_bit(F81534_TX_EMPTY_BIT, &port_priv->tx_empty);
port_priv        1238 drivers/usb/serial/f81534.c 			schedule_work(&port_priv->lsr_work);
port_priv        1315 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv;
port_priv        1320 drivers/usb/serial/f81534.c 	port_priv = container_of(work, struct f81534_port_private, lsr_work);
port_priv        1321 drivers/usb/serial/f81534.c 	port = port_priv->port;
port_priv        1331 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv;
port_priv        1341 drivers/usb/serial/f81534.c 	port_priv = usb_get_serial_port_data(port);
port_priv        1343 drivers/usb/serial/f81534.c 	idx = F81534_CONF_INIT_GPIO_OFFSET + port_priv->phy_num;
port_priv        1350 drivers/usb/serial/f81534.c 		idx = F81534_CONF_WORK_GPIO_OFFSET + port_priv->phy_num;
port_priv        1356 drivers/usb/serial/f81534.c 	pins = &f81534_port_out_pins[port_priv->phy_num];
port_priv        1373 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv;
port_priv        1378 drivers/usb/serial/f81534.c 	port_priv = devm_kzalloc(&port->dev, sizeof(*port_priv), GFP_KERNEL);
port_priv        1379 drivers/usb/serial/f81534.c 	if (!port_priv)
port_priv        1386 drivers/usb/serial/f81534.c 	port_priv->shadow_clk = F81534_UART_EN | F81534_CLK_TX_DELAY_1BIT;
port_priv        1387 drivers/usb/serial/f81534.c 	spin_lock_init(&port_priv->msr_lock);
port_priv        1388 drivers/usb/serial/f81534.c 	mutex_init(&port_priv->mcr_mutex);
port_priv        1389 drivers/usb/serial/f81534.c 	mutex_init(&port_priv->lcr_mutex);
port_priv        1390 drivers/usb/serial/f81534.c 	INIT_WORK(&port_priv->lsr_work, f81534_lsr_worker);
port_priv        1397 drivers/usb/serial/f81534.c 	port_priv->phy_num = ret;
port_priv        1398 drivers/usb/serial/f81534.c 	port_priv->port = port;
port_priv        1399 drivers/usb/serial/f81534.c 	usb_set_serial_port_data(port, port_priv);
port_priv        1401 drivers/usb/serial/f81534.c 			port->port_number, port_priv->phy_num);
port_priv        1414 drivers/usb/serial/f81534.c 	value = serial_priv->conf_data[port_priv->phy_num];
port_priv        1417 drivers/usb/serial/f81534.c 		port_priv->shadow_clk |= F81534_CLK_RS485_MODE |
port_priv        1422 drivers/usb/serial/f81534.c 		port_priv->shadow_clk |= F81534_CLK_RS485_MODE;
port_priv        1437 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv = usb_get_serial_port_data(port);
port_priv        1439 drivers/usb/serial/f81534.c 	flush_work(&port_priv->lsr_work);
port_priv        1446 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv = usb_get_serial_port_data(port);
port_priv        1457 drivers/usb/serial/f81534.c 	mutex_lock(&port_priv->mcr_mutex);
port_priv        1458 drivers/usb/serial/f81534.c 	mcr = port_priv->shadow_mcr;
port_priv        1459 drivers/usb/serial/f81534.c 	mutex_unlock(&port_priv->mcr_mutex);
port_priv        1509 drivers/usb/serial/f81534.c 	struct f81534_port_private *port_priv = usb_get_serial_port_data(port);
port_priv        1511 drivers/usb/serial/f81534.c 	return test_bit(F81534_TX_EMPTY_BIT, &port_priv->tx_empty);
port_priv         215 drivers/usb/serial/quatech2.c static inline int update_mctrl(struct qt2_port_private *port_priv,
port_priv         218 drivers/usb/serial/quatech2.c 	struct usb_serial_port *port = port_priv->port;
port_priv         236 drivers/usb/serial/quatech2.c 	status = qt2_setregister(dev, port_priv->device_port, UART_MCR,
port_priv         268 drivers/usb/serial/quatech2.c 	struct qt2_port_private *port_priv;
port_priv         275 drivers/usb/serial/quatech2.c 	port_priv = usb_get_serial_port_data(port);
port_priv         304 drivers/usb/serial/quatech2.c 	status = qt2_set_port_config(dev, port_priv->device_port, baud,
port_priv         313 drivers/usb/serial/quatech2.c 					 port_priv->device_port);
port_priv         316 drivers/usb/serial/quatech2.c 					 0, port_priv->device_port);
port_priv         325 drivers/usb/serial/quatech2.c 					 x, port_priv->device_port);
port_priv         328 drivers/usb/serial/quatech2.c 					 0, port_priv->device_port);
port_priv         339 drivers/usb/serial/quatech2.c 	struct qt2_port_private *port_priv;
port_priv         349 drivers/usb/serial/quatech2.c 	port_priv = usb_get_serial_port_data(port);
port_priv         381 drivers/usb/serial/quatech2.c 	spin_lock_irqsave(&port_priv->lock, flags);
port_priv         382 drivers/usb/serial/quatech2.c 	port_priv->shadowLSR = data[0];
port_priv         383 drivers/usb/serial/quatech2.c 	port_priv->shadowMSR = data[1];
port_priv         384 drivers/usb/serial/quatech2.c 	spin_unlock_irqrestore(&port_priv->lock, flags);
port_priv         397 drivers/usb/serial/quatech2.c 	port_priv->device_port = (u8) device_port;
port_priv         409 drivers/usb/serial/quatech2.c 	struct qt2_port_private *port_priv;
port_priv         413 drivers/usb/serial/quatech2.c 	port_priv = usb_get_serial_port_data(port);
port_priv         415 drivers/usb/serial/quatech2.c 	usb_kill_urb(port_priv->write_urb);
port_priv         421 drivers/usb/serial/quatech2.c 			    port_priv->device_port, NULL, 0, QT2_USB_TIMEOUT);
port_priv         431 drivers/usb/serial/quatech2.c 			    port_priv->device_port, NULL, 0, QT2_USB_TIMEOUT);
port_priv         442 drivers/usb/serial/quatech2.c 			    port_priv->device_port, NULL, 0, QT2_USB_TIMEOUT);
port_priv         600 drivers/usb/serial/quatech2.c 	struct qt2_port_private *port_priv;
port_priv         604 drivers/usb/serial/quatech2.c 	port_priv = usb_get_serial_port_data(port);
port_priv         606 drivers/usb/serial/quatech2.c 	spin_lock_irqsave(&port_priv->urb_lock, flags);
port_priv         608 drivers/usb/serial/quatech2.c 	port_priv->urb_in_use = false;
port_priv         611 drivers/usb/serial/quatech2.c 	spin_unlock_irqrestore(&port_priv->urb_lock, flags);
port_priv         710 drivers/usb/serial/quatech2.c 	struct qt2_port_private *port_priv;
port_priv         713 drivers/usb/serial/quatech2.c 	port_priv = kzalloc(sizeof(*port_priv), GFP_KERNEL);
port_priv         714 drivers/usb/serial/quatech2.c 	if (!port_priv)
port_priv         717 drivers/usb/serial/quatech2.c 	spin_lock_init(&port_priv->lock);
port_priv         718 drivers/usb/serial/quatech2.c 	spin_lock_init(&port_priv->urb_lock);
port_priv         719 drivers/usb/serial/quatech2.c 	port_priv->port = port;
port_priv         721 drivers/usb/serial/quatech2.c 	port_priv->write_buffer = kmalloc(QT2_WRITE_BUFFER_SIZE, GFP_KERNEL);
port_priv         722 drivers/usb/serial/quatech2.c 	if (!port_priv->write_buffer)
port_priv         725 drivers/usb/serial/quatech2.c 	port_priv->write_urb = usb_alloc_urb(0, GFP_KERNEL);
port_priv         726 drivers/usb/serial/quatech2.c 	if (!port_priv->write_urb)
port_priv         730 drivers/usb/serial/quatech2.c 	usb_fill_bulk_urb(port_priv->write_urb, serial->dev,
port_priv         732 drivers/usb/serial/quatech2.c 				port_priv->write_buffer,
port_priv         736 drivers/usb/serial/quatech2.c 	usb_set_serial_port_data(port, port_priv);
port_priv         740 drivers/usb/serial/quatech2.c 	kfree(port_priv->write_buffer);
port_priv         742 drivers/usb/serial/quatech2.c 	kfree(port_priv);
port_priv         748 drivers/usb/serial/quatech2.c 	struct qt2_port_private *port_priv;
port_priv         750 drivers/usb/serial/quatech2.c 	port_priv = usb_get_serial_port_data(port);
port_priv         751 drivers/usb/serial/quatech2.c 	usb_free_urb(port_priv->write_urb);
port_priv         752 drivers/usb/serial/quatech2.c 	kfree(port_priv->write_buffer);
port_priv         753 drivers/usb/serial/quatech2.c 	kfree(port_priv);
port_priv         762 drivers/usb/serial/quatech2.c 	struct qt2_port_private *port_priv = usb_get_serial_port_data(port);
port_priv         770 drivers/usb/serial/quatech2.c 	r = qt2_getregister(dev, port_priv->device_port, UART_MCR, d);
port_priv         774 drivers/usb/serial/quatech2.c 	r = qt2_getregister(dev, port_priv->device_port, UART_MSR, d + 1);
port_priv         793 drivers/usb/serial/quatech2.c 	struct qt2_port_private *port_priv;
port_priv         795 drivers/usb/serial/quatech2.c 	port_priv = usb_get_serial_port_data(tty->driver_data);
port_priv         796 drivers/usb/serial/quatech2.c 	return update_mctrl(port_priv, set, clear);
port_priv         802 drivers/usb/serial/quatech2.c 	struct qt2_port_private *port_priv;
port_priv         806 drivers/usb/serial/quatech2.c 	port_priv = usb_get_serial_port_data(port);
port_priv         811 drivers/usb/serial/quatech2.c 				 val, port_priv->device_port);
port_priv         823 drivers/usb/serial/quatech2.c 	struct qt2_port_private *port_priv = usb_get_serial_port_data(port);
port_priv         827 drivers/usb/serial/quatech2.c 		if (qt2_setregister(dev, port_priv->device_port,
port_priv         833 drivers/usb/serial/quatech2.c 		update_mctrl(port_priv, TIOCM_DTR | TIOCM_RTS, 0);
port_priv         835 drivers/usb/serial/quatech2.c 		update_mctrl(port_priv, 0, TIOCM_DTR | TIOCM_RTS);
port_priv         840 drivers/usb/serial/quatech2.c 	struct qt2_port_private *port_priv;
port_priv         845 drivers/usb/serial/quatech2.c 	port_priv = usb_get_serial_port_data(port);
port_priv         846 drivers/usb/serial/quatech2.c 	if (!port_priv)
port_priv         849 drivers/usb/serial/quatech2.c 	spin_lock_irqsave(&port_priv->lock, flags);
port_priv         850 drivers/usb/serial/quatech2.c 	port_priv->shadowMSR = newMSR;
port_priv         851 drivers/usb/serial/quatech2.c 	spin_unlock_irqrestore(&port_priv->lock, flags);
port_priv         870 drivers/usb/serial/quatech2.c 	struct qt2_port_private *port_priv;
port_priv         876 drivers/usb/serial/quatech2.c 	port_priv = usb_get_serial_port_data(port);
port_priv         877 drivers/usb/serial/quatech2.c 	if (!port_priv)
port_priv         883 drivers/usb/serial/quatech2.c 	spin_lock_irqsave(&port_priv->lock, flags);
port_priv         884 drivers/usb/serial/quatech2.c 	port_priv->shadowLSR = newLSR;
port_priv         885 drivers/usb/serial/quatech2.c 	spin_unlock_irqrestore(&port_priv->lock, flags);
port_priv         909 drivers/usb/serial/quatech2.c 	struct qt2_port_private *port_priv;
port_priv         913 drivers/usb/serial/quatech2.c 	port_priv = usb_get_serial_port_data(port);
port_priv         915 drivers/usb/serial/quatech2.c 	spin_lock_irqsave(&port_priv->urb_lock, flags);
port_priv         917 drivers/usb/serial/quatech2.c 	if (port_priv->urb_in_use)
port_priv         922 drivers/usb/serial/quatech2.c 	spin_unlock_irqrestore(&port_priv->urb_lock, flags);
port_priv         931 drivers/usb/serial/quatech2.c 	struct qt2_port_private *port_priv;
port_priv         938 drivers/usb/serial/quatech2.c 	port_priv = usb_get_serial_port_data(port);
port_priv         940 drivers/usb/serial/quatech2.c 	if (port_priv->write_urb == NULL) {
port_priv         944 drivers/usb/serial/quatech2.c 	write_urb = port_priv->write_urb;
port_priv         949 drivers/usb/serial/quatech2.c 	spin_lock_irqsave(&port_priv->urb_lock, flags);
port_priv         950 drivers/usb/serial/quatech2.c 	if (port_priv->urb_in_use) {
port_priv         957 drivers/usb/serial/quatech2.c 	*data++ = port_priv->device_port;
port_priv         966 drivers/usb/serial/quatech2.c 		port_priv->urb_in_use = true;
port_priv         971 drivers/usb/serial/quatech2.c 	spin_unlock_irqrestore(&port_priv->urb_lock, flags);
port_priv         211 include/trace/events/ib_mad.h 		__entry->dev_index = qp_info->port_priv->device->index;
port_priv         212 include/trace/events/ib_mad.h 		__entry->port_num = qp_info->port_priv->port_num;
port_priv         227 include/trace/events/ib_mad.h 		ib_query_pkey(qp_info->port_priv->device,
port_priv         228 include/trace/events/ib_mad.h 			      qp_info->port_priv->port_num,