partner 2393 drivers/gpu/drm/tegra/dc.c struct device *partner; partner 2395 drivers/gpu/drm/tegra/dc.c partner = driver_find_device(dc->dev->driver, NULL, NULL, partner 2397 drivers/gpu/drm/tegra/dc.c if (!partner) partner 2400 drivers/gpu/drm/tegra/dc.c link = device_link_add(dc->dev, partner, flags); partner 2406 drivers/gpu/drm/tegra/dc.c dev_dbg(dc->dev, "coupled to %s\n", dev_name(partner)); partner 481 drivers/net/bonding/bond_3ad.c struct port_params *partner = &port->partner_oper; partner 487 drivers/net/bonding/bond_3ad.c partner->port_number = ntohs(lacpdu->actor_port); partner 488 drivers/net/bonding/bond_3ad.c partner->port_priority = ntohs(lacpdu->actor_port_priority); partner 489 drivers/net/bonding/bond_3ad.c partner->system = lacpdu->actor_system; partner 490 drivers/net/bonding/bond_3ad.c partner->system_priority = ntohs(lacpdu->actor_system_priority); partner 491 drivers/net/bonding/bond_3ad.c partner->key = ntohs(lacpdu->actor_key); partner 492 drivers/net/bonding/bond_3ad.c partner->port_state = lacpdu->actor_state; partner 502 drivers/net/bonding/bond_3ad.c partner->port_state |= AD_STATE_SYNCHRONIZATION; partner 506 drivers/net/bonding/bond_3ad.c partner->port_state &= ~AD_STATE_SYNCHRONIZATION; partner 549 drivers/net/bonding/bond_3ad.c const struct port_params *partner = &port->partner_oper; partner 554 drivers/net/bonding/bond_3ad.c if (ntohs(lacpdu->actor_port) != partner->port_number || partner 555 drivers/net/bonding/bond_3ad.c ntohs(lacpdu->actor_port_priority) != partner->port_priority || partner 556 drivers/net/bonding/bond_3ad.c !MAC_ADDRESS_EQUAL(&lacpdu->actor_system, &partner->system) || partner 557 drivers/net/bonding/bond_3ad.c ntohs(lacpdu->actor_system_priority) != partner->system_priority || partner 558 drivers/net/bonding/bond_3ad.c ntohs(lacpdu->actor_key) != partner->key || partner 559 drivers/net/bonding/bond_3ad.c (lacpdu->actor_state & AD_STATE_AGGREGATION) != (partner->port_state & AD_STATE_AGGREGATION)) { partner 779 drivers/net/bonding/bond_3ad.c const struct port_params *partner = &port->partner_oper; partner 803 drivers/net/bonding/bond_3ad.c lacpdu->partner_system_priority = htons(partner->system_priority); partner 804 drivers/net/bonding/bond_3ad.c lacpdu->partner_system = partner->system; partner 805 drivers/net/bonding/bond_3ad.c lacpdu->partner_key = htons(partner->key); partner 806 drivers/net/bonding/bond_3ad.c lacpdu->partner_port_priority = htons(partner->port_priority); partner 807 drivers/net/bonding/bond_3ad.c lacpdu->partner_port = htons(partner->port_number); partner 808 drivers/net/bonding/bond_3ad.c lacpdu->partner_state = partner->port_state; partner 199 drivers/net/ethernet/3com/3c574_cs.c u16 advertising, partner; /* NWay media advertisement */ partner 866 drivers/net/ethernet/3com/3c574_cs.c unsigned short /* cable, */ media, partner; partner 893 drivers/net/ethernet/3com/3c574_cs.c partner = mdio_read(ioaddr, lp->phys, 5); partner 901 drivers/net/ethernet/3com/3c574_cs.c lp->partner = 0; partner 904 drivers/net/ethernet/3com/3c574_cs.c } else if (partner) { partner 905 drivers/net/ethernet/3com/3c574_cs.c partner &= lp->advertising; partner 906 drivers/net/ethernet/3com/3c574_cs.c lp->partner = partner; partner 909 drivers/net/ethernet/3com/3c574_cs.c (partner & 0x0180) ? 100 : 10, partner 910 drivers/net/ethernet/3com/3c574_cs.c (partner & 0x0140) ? 'F' : 'H'); partner 916 drivers/net/ethernet/3com/3c574_cs.c outb((partner & 0x0140 ? 0x20 : 0) | partner 1205 drivers/net/ethernet/micrel/ksz884x.c u8 partner; partner 3307 drivers/net/ethernet/micrel/ksz884x.c if (local == info->advertised && remote == info->partner) partner 3311 drivers/net/ethernet/micrel/ksz884x.c info->partner = remote; partner 5533 drivers/net/ethernet/micrel/ksz884x.c hw->port_info[p].partner = 0xFF; partner 108 drivers/net/ethernet/sfc/nic.h struct efx_tx_queue *partner = efx_tx_queue_partner(tx_queue); partner 111 drivers/net/ethernet/sfc/nic.h efx_nic_tx_is_empty(partner); partner 2261 drivers/net/ethernet/ti/tlan.c u16 partner; partner 2294 drivers/net/ethernet/ti/tlan.c &partner); partner 2310 drivers/net/ethernet/ti/tlan.c if (partner & (1 << i)) partner 24 drivers/usb/typec/bus.c port_altmode = is_port ? to_altmode(adev) : to_altmode(adev)->partner; partner 56 drivers/usb/typec/bus.c struct altmode *partner; partner 64 drivers/usb/typec/bus.c if (!altmode->partner) partner 68 drivers/usb/typec/bus.c partner = altmode->partner; partner 70 drivers/usb/typec/bus.c ret = typec_altmode_set_mux(is_port ? altmode : partner, (u8)conf); partner 74 drivers/usb/typec/bus.c blocking_notifier_call_chain(is_port ? &altmode->nh : &partner->nh, partner 77 drivers/usb/typec/bus.c if (partner->adev.ops && partner->adev.ops->notify) partner 78 drivers/usb/typec/bus.c return partner->adev.ops->notify(&partner->adev, conf, data); partner 94 drivers/usb/typec/bus.c struct altmode *partner = to_altmode(adev)->partner; partner 95 drivers/usb/typec/bus.c struct typec_altmode *pdev = &partner->adev; partner 122 drivers/usb/typec/bus.c struct altmode *partner = to_altmode(adev)->partner; partner 123 drivers/usb/typec/bus.c struct typec_altmode *pdev = &partner->adev; partner 151 drivers/usb/typec/bus.c struct typec_altmode *pdev = &to_altmode(adev)->partner->adev; partner 180 drivers/usb/typec/bus.c if (!altmode->partner) partner 183 drivers/usb/typec/bus.c pdev = &altmode->partner->adev; partner 195 drivers/usb/typec/bus.c if (!adev || !to_altmode(adev)->partner) partner 198 drivers/usb/typec/bus.c return &to_altmode(adev)->partner->adev; partner 216 drivers/usb/typec/bus.c struct altmode *port = to_altmode(adev)->partner; partner 332 drivers/usb/typec/bus.c struct device *port_dev = &alt->partner->adev.dev; partner 349 drivers/usb/typec/bus.c sysfs_remove_link(&alt->partner->adev.dev.kobj, "partner"); partner 361 drivers/usb/typec/bus.c if (!altmode->partner) partner 23 drivers/usb/typec/bus.h struct altmode *partner; partner 86 drivers/usb/typec/class.c struct typec_partner *partner = to_typec_partner(dev); partner 88 drivers/usb/typec/class.c return partner->identity; partner 167 drivers/usb/typec/class.c struct altmode *partner; partner 175 drivers/usb/typec/class.c partner = to_altmode(to_typec_altmode(dev)); partner 176 drivers/usb/typec/class.c altmode->partner = partner; partner 182 drivers/usb/typec/class.c partner->plug[plug->index] = altmode; partner 184 drivers/usb/typec/class.c partner->partner = altmode; partner 190 drivers/usb/typec/class.c struct altmode *partner = altmode->partner; partner 193 drivers/usb/typec/class.c if (!partner) partner 196 drivers/usb/typec/class.c adev = &partner->adev; partner 201 drivers/usb/typec/class.c partner->plug[plug->index] = NULL; partner 203 drivers/usb/typec/class.c partner->partner = NULL; partner 366 drivers/usb/typec/class.c if (altmode->partner && !enter && altmode->partner->adev.active) partner 367 drivers/usb/typec/class.c typec_altmode_exit(&altmode->partner->adev); partner 368 drivers/usb/typec/class.c } else if (altmode->partner) { partner 369 drivers/usb/typec/class.c if (enter && !altmode->partner->adev.active) { partner 587 drivers/usb/typec/class.c struct typec_partner *partner = to_typec_partner(dev); partner 589 drivers/usb/typec/class.c ida_destroy(&partner->mode_ids); partner 590 drivers/usb/typec/class.c kfree(partner); partner 606 drivers/usb/typec/class.c int typec_partner_set_identity(struct typec_partner *partner) partner 608 drivers/usb/typec/class.c if (!partner->identity) partner 611 drivers/usb/typec/class.c typec_report_identity(&partner->dev); partner 629 drivers/usb/typec/class.c typec_partner_register_altmode(struct typec_partner *partner, partner 632 drivers/usb/typec/class.c return typec_register_altmode(&partner->dev, desc); partner 648 drivers/usb/typec/class.c struct typec_partner *partner; partner 651 drivers/usb/typec/class.c partner = kzalloc(sizeof(*partner), GFP_KERNEL); partner 652 drivers/usb/typec/class.c if (!partner) partner 655 drivers/usb/typec/class.c ida_init(&partner->mode_ids); partner 656 drivers/usb/typec/class.c partner->usb_pd = desc->usb_pd; partner 657 drivers/usb/typec/class.c partner->accessory = desc->accessory; partner 664 drivers/usb/typec/class.c partner->dev.groups = usb_pd_id_groups; partner 665 drivers/usb/typec/class.c partner->identity = desc->identity; partner 668 drivers/usb/typec/class.c partner->dev.class = typec_class; partner 669 drivers/usb/typec/class.c partner->dev.parent = &port->dev; partner 670 drivers/usb/typec/class.c partner->dev.type = &typec_partner_dev_type; partner 671 drivers/usb/typec/class.c dev_set_name(&partner->dev, "%s-partner", dev_name(&port->dev)); partner 673 drivers/usb/typec/class.c ret = device_register(&partner->dev); partner 676 drivers/usb/typec/class.c put_device(&partner->dev); partner 680 drivers/usb/typec/class.c return partner; partner 690 drivers/usb/typec/class.c void typec_unregister_partner(struct typec_partner *partner) partner 692 drivers/usb/typec/class.c if (!IS_ERR_OR_NULL(partner)) partner 693 drivers/usb/typec/class.c device_unregister(&partner->dev); partner 1378 drivers/usb/typec/class.c struct typec_partner *partner = to_typec_partner(partner_dev); partner 1380 drivers/usb/typec/class.c if (opmode == TYPEC_PWR_MODE_PD && !partner->usb_pd) { partner 1381 drivers/usb/typec/class.c partner->usb_pd = 1; partner 213 drivers/usb/typec/tcpm/tcpm.c struct typec_partner *partner; partner 965 drivers/usb/typec/tcpm/tcpm.c typec_partner_set_identity(port->partner); partner 1043 drivers/usb/typec/tcpm/tcpm.c altmode = typec_partner_register_altmode(port->partner, partner 1123 drivers/usb/typec/tcpm/tcpm.c if (IS_ERR_OR_NULL(port->partner)) partner 2610 drivers/usb/typec/tcpm/tcpm.c port->partner = typec_register_partner(port->typec_port, partner 2656 drivers/usb/typec/tcpm/tcpm.c port->partner = NULL; partner 2676 drivers/usb/typec/tcpm/tcpm.c typec_unregister_partner(port->partner); partner 2677 drivers/usb/typec/tcpm/tcpm.c port->partner = NULL; partner 2758 drivers/usb/typec/tcpm/tcpm.c port->partner = NULL; partner 2782 drivers/usb/typec/tcpm/tcpm.c port->partner = NULL; partner 95 drivers/usb/typec/tps6598x.c struct typec_partner *partner; partner 201 drivers/usb/typec/tps6598x.c if (tps->partner) partner 226 drivers/usb/typec/tps6598x.c tps->partner = typec_register_partner(tps->port, &desc); partner 227 drivers/usb/typec/tps6598x.c if (IS_ERR(tps->partner)) partner 228 drivers/usb/typec/tps6598x.c return PTR_ERR(tps->partner); partner 231 drivers/usb/typec/tps6598x.c typec_partner_set_identity(tps->partner); partner 238 drivers/usb/typec/tps6598x.c if (!IS_ERR(tps->partner)) partner 239 drivers/usb/typec/tps6598x.c typec_unregister_partner(tps->partner); partner 240 drivers/usb/typec/tps6598x.c tps->partner = NULL; partner 321 drivers/usb/typec/ucsi/ucsi.c alt = typec_partner_register_altmode(con->partner, desc); partner 449 drivers/usb/typec/ucsi/ucsi.c struct typec_partner *partner; partner 451 drivers/usb/typec/ucsi/ucsi.c if (con->partner) partner 469 drivers/usb/typec/ucsi/ucsi.c partner = typec_register_partner(con->port, &desc); partner 470 drivers/usb/typec/ucsi/ucsi.c if (IS_ERR(partner)) { partner 473 drivers/usb/typec/ucsi/ucsi.c PTR_ERR(partner)); partner 474 drivers/usb/typec/ucsi/ucsi.c return PTR_ERR(partner); partner 477 drivers/usb/typec/ucsi/ucsi.c con->partner = partner; partner 484 drivers/usb/typec/ucsi/ucsi.c if (!con->partner) partner 488 drivers/usb/typec/ucsi/ucsi.c typec_unregister_partner(con->partner); partner 489 drivers/usb/typec/ucsi/ucsi.c con->partner = NULL; partner 496 drivers/usb/typec/ucsi/ucsi.c if (!con->partner) partner 725 drivers/usb/typec/ucsi/ucsi.c if (!con->partner) { partner 760 drivers/usb/typec/ucsi/ucsi.c if (!con->partner) { partner 886 drivers/usb/typec/ucsi/ucsi.c if (con->partner) { partner 418 drivers/usb/typec/ucsi/ucsi.h struct typec_partner *partner; partner 89 include/linux/usb/typec.h int typec_partner_set_identity(struct typec_partner *partner); partner 111 include/linux/usb/typec.h *typec_partner_register_altmode(struct typec_partner *partner, partner 224 include/linux/usb/typec.h void typec_unregister_partner(struct typec_partner *partner);