/openbmc/linux/drivers/greybus/ |
H A D | interface.c | 51 return gb_svc_dme_peer_get(intf->hd->svc, intf->interface_id, in gb_interface_dme_attr_get() 98 if (intf->dme_read) in gb_interface_read_dme() 297 if (intf->active) { in gb_interface_mode_switch_work() 519 if (intf->active) in power_state_show() 698 kfree(intf); in gb_interface_release() 793 intf = kzalloc(sizeof(*intf), GFP_KERNEL); in gb_interface_create() 794 if (!intf) in gb_interface_create() 823 return intf; in gb_interface_create() 925 if (intf->ejected || intf->removed) in _gb_interface_activate() 1201 if (!intf->mode_switch && !intf->disconnected) in gb_interface_disable() [all …]
|
H A D | module.c | 17 struct gb_interface *intf; in eject_store() local 32 mutex_lock(&intf->mutex); in eject_store() 34 intf->ejected = true; in eject_store() 35 gb_interface_disable(intf); in eject_store() 37 mutex_unlock(&intf->mutex); in eject_store() 92 struct gb_interface *intf; in gb_module_create() local 117 if (!intf) { in gb_module_create() 145 mutex_lock(&intf->mutex); in gb_module_register_interface() 155 gb_interface_add(intf); in gb_module_register_interface() 187 intf->removed = true; in gb_module_deregister_interface() [all …]
|
H A D | manifest.c | 230 struct gb_interface *intf = bundle->intf; in gb_manifest_parse_cports() local 321 while ((desc = get_next_bundle_desc(intf))) { in gb_manifest_parse_bundles() 336 release_cport_descriptors(&intf->manifest_descs, in gb_manifest_parse_bundles() 343 dev_err(&intf->dev, in gb_manifest_parse_bundles() 349 bundle = gb_bundle_create(intf, bundle_id, class); in gb_manifest_parse_bundles() 392 struct gb_control *control = intf->control; in gb_manifest_parse_interface() 407 intf->features = desc_intf->features; in gb_manifest_parse_interface() 413 if (!gb_manifest_parse_bundles(intf)) { in gb_manifest_parse_interface() 464 if (WARN_ON(!list_empty(&intf->manifest_descs))) in gb_manifest_parse() 527 if (result && !list_empty(&intf->manifest_descs)) in gb_manifest_parse() [all …]
|
/openbmc/linux/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp_intf.c | 367 bcmasp_intf_tx_write(intf, intf->tx_spb_dma_valid); in bcmasp_xmit() 449 txcb = &intf->tx_cbs[intf->tx_spb_clean_index]; in bcmasp_tx_reclaim() 467 netif_dbg(intf, tx_done, intf->ndev, in bcmasp_tx_reclaim() 472 bcmasp_clean_txcb(intf, intf->tx_spb_clean_index); in bcmasp_tx_reclaim() 522 desc = &intf->rx_edpkt_cpu[intf->rx_edpkt_index]; in bcmasp_rx_poll() 536 netif_err(intf, rx_status, intf->ndev, in bcmasp_rx_poll() 731 rx_edpkt_cfg_wq(intf, intf->rx_ring_dma_valid, in bcmasp_init_rx() 733 rx_edpkt_cfg_wq(intf, intf->rx_ring_dma_valid, in bcmasp_init_rx() 790 intf->tx_spb_dma_read = intf->tx_spb_dma_addr; in bcmasp_init_tx() 1195 intf->res.umac = priv->base + UMC_OFFSET(intf); in bcmasp_map_res() [all …]
|
H A D | bcmasp_ethtool.c | 160 bcmasp_update_mib_counters(intf); in bcmasp_get_ethtool_stats() 180 return intf->msg_enable; in bcmasp_get_msglevel() 187 intf->msg_enable = level; in bcmasp_set_msglevel() 196 wol->wolopts = intf->wolopts; in bcmasp_get_wol() 200 memcpy(wol->sopass, intf->sopass, sizeof(intf->sopass)); in bcmasp_get_wol() 213 intf->wolopts = wol->wolopts; in bcmasp_set_wol() 218 priv->enable_wol(intf, !!intf->wolopts); in bcmasp_set_wol() 360 umac_wl(intf, reg, UMC_EEE_CTRL); in bcmasp_eee_enable_set() 362 intf->eee.eee_enabled = enable; in bcmasp_eee_enable_set() 363 intf->eee.eee_active = enable; in bcmasp_eee_enable_set() [all …]
|
H A D | bcmasp_intf_defs.h | 5 #define UMC_OFFSET(intf) \ argument 6 ((((intf)->port) * 0x800) + 0xc000) 135 #define RGMII_OFFSET(intf) \ argument 161 #define TX_SPB_DMA_OFFSET(intf) \ argument 171 #define TX_SPB_CTRL_OFFSET(intf) \ argument 178 #define TX_SPB_TOP_OFFSET(intf) \ argument 183 #define TX_EPKT_C_OFFSET(intf) \ argument 195 #define RX_EDPKT_DMA_OFFSET(intf) \ argument 206 #define RX_EDPKT_CFG_OFFSET(intf) \ argument 227 #define RX_SPB_DMA_OFFSET(intf) \ argument [all …]
|
H A D | bcmasp.c | 87 struct bcmasp_intf *intf; in bcmasp_isr() local 112 switch (intf->port) { in bcmasp_flush_rx_port() 792 #define ASP_RX_FILT_MDA(intf, name) (((intf)->index * \ argument 1131 struct bcmasp_intf *intf; in bcmasp_init_wol_per_intf() local 1138 intf->port, irq); in bcmasp_init_wol_per_intf() 1142 intf->wol_irq = irq; in bcmasp_init_wol_per_intf() 1161 struct bcmasp_intf *intf; in bcmasp_wol_irq_destroy_per_intf() local 1164 if (intf->wol_irq > 0) in bcmasp_wol_irq_destroy_per_intf() 1219 list_del(&intf->list); in bcmasp_remove_intfs() 1305 if (!intf) { in bcmasp_probe() [all …]
|
/openbmc/ipmitool/src/plugins/ |
H A D | ipmi_intf.c | 146 for (intf = ipmi_intf_table; intf && *intf; intf++) { in ipmi_intf_print() 161 (*intf)->name, (*intf)->desc, in ipmi_intf_print() 192 ((intf != NULL) && (*intf != NULL)); in ipmi_intf_load() 509 if (intf->target_addr && intf->target_addr != intf->my_addr) { in ipmi_intf_get_max_request_data_size() 516 if (intf->target_addr && intf->target_addr != intf->my_addr) { in ipmi_intf_get_max_request_data_size() 529 if (intf->transit_addr && intf->transit_addr != intf->target_addr) { in ipmi_intf_get_max_request_data_size() 566 if (intf->target_addr && intf->target_addr != intf->my_addr) { in ipmi_intf_get_max_response_data_size() 573 if (intf->target_addr && intf->target_addr != intf->my_addr) { in ipmi_intf_get_max_response_data_size() 591 if (intf->transit_addr && intf->transit_addr != intf->target_addr) { in ipmi_intf_get_max_response_data_size() 615 intf->set_max_request_data_size(intf, size); in ipmi_intf_set_max_request_data_size() [all …]
|
/openbmc/linux/drivers/char/ipmi/ |
H A D | ipmi_msghandler.c | 929 intf->null_user_handler(intf, msg); in deliver_response() 1270 new_user->intf = intf; in ipmi_create_user() 1328 struct ipmi_smi *intf = user->intf; in _ipmi_destroy_user() local 1550 struct ipmi_smi *intf = user->intf; in ipmi_set_maintenance_mode() local 1591 struct ipmi_smi *intf = user->intf; in ipmi_set_gets_events() local 1690 struct ipmi_smi *intf = user->intf; in ipmi_register_for_cmd() local 1735 struct ipmi_smi *intf = user->intf; in ipmi_unregister_for_cmd() local 3090 intf->bmc = &intf->tmp_bmc; in __ipmi_bmc_unregister() 3252 intf->bmc = &intf->tmp_bmc; in __ipmi_bmc_register() 3260 intf->bmc = &intf->tmp_bmc; in __ipmi_bmc_register() [all …]
|
/openbmc/ipmitool/src/plugins/open/ |
H A D | open.c | 124 intf->opened = 1; in ipmi_openipmi_open() 128 if (intf->set_my_addr(intf, intf->my_addr) < 0) { in ipmi_openipmi_open() 136 intf->manufacturer_id = ipmi_get_oem(intf); in ipmi_openipmi_open() 137 return intf->fd; in ipmi_openipmi_open() 156 intf->fd = -1; in ipmi_openipmi_close() 189 if (intf->opened == 0 && intf->open != NULL) in ipmi_openipmi_send_cmd() 190 if (intf->open(intf) < 0) in ipmi_openipmi_send_cmd() 209 intf->target_addr != intf->my_addr) { in ipmi_openipmi_send_cmd() 216 intf->target_addr,intf->target_channel, intf->my_addr); in ipmi_openipmi_send_cmd() 218 if(intf->transit_addr != 0 && intf->transit_addr != intf->my_addr) { in ipmi_openipmi_send_cmd() [all …]
|
/openbmc/linux/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00debug.c | 643 if (!intf) { in rt2x00debug_register() 648 intf->debug = debug; in rt2x00debug_register() 649 intf->rt2x00dev = rt2x00dev; in rt2x00debug_register() 652 intf->driver_folder = in rt2x00debug_register() 656 rt2x00debug_create_file_driver("driver", intf, &intf->driver_blob); in rt2x00debug_register() 657 rt2x00debug_create_file_chipset("chipset", intf, &intf->chipset_blob); in rt2x00debug_register() 658 debugfs_create_file("dev_flags", 0400, intf->driver_folder, intf, in rt2x00debug_register() 660 debugfs_create_file("cap_flags", 0400, intf->driver_folder, intf, in rt2x00debug_register() 662 debugfs_create_file("restart_hw", 0200, intf->driver_folder, intf, in rt2x00debug_register() 712 if (unlikely(!intf)) in rt2x00debug_deregister() [all …]
|
/openbmc/linux/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_encoder.c | 38 int intf = mdp5_encoder->intf->num; in mdp5_vid_encoder_mode_set() local 138 struct mdp5_interface *intf = mdp5_encoder->intf; in mdp5_vid_encoder_disable() local 170 struct mdp5_interface *intf = mdp5_encoder->intf; in mdp5_vid_encoder_enable() local 193 struct mdp5_interface *intf = mdp5_encoder->intf; in mdp5_encoder_mode_set() local 204 struct mdp5_interface *intf = mdp5_encoder->intf; in mdp5_encoder_disable() local 215 struct mdp5_interface *intf = mdp5_encoder->intf; in mdp5_encoder_enable() local 233 struct mdp5_interface *intf = mdp5_encoder->intf; in mdp5_encoder_atomic_check() local 237 mdp5_cstate->pipeline.intf = intf; in mdp5_encoder_atomic_check() 263 int intf = mdp5_encoder->intf->num; in mdp5_encoder_get_linecount() local 272 int intf = mdp5_encoder->intf->num; in mdp5_encoder_get_framecount() local [all …]
|
/openbmc/ipmitool/src/plugins/lan/ |
H A D | lan.c | 135 e->intf = intf; in ipmi_req_add_entry() 749 if (intf->transit_addr != intf->my_addr && intf->transit_addr != 0) in ipmi_lan_build_cmd() 910 intf->opened, intf->open); in ipmi_lan_send_cmd() 913 if (intf->open(intf) < 0) { in ipmi_lan_send_cmd() 918 intf->opened, intf->open); in ipmi_lan_send_cmd() 1260 if (intf->open(intf) < 0) in ipmi_lan_send_sol_payload() 1566 rsp = intf->sendrecv(intf, &req); in ipmi_lan_keepalive() 1596 rsp = intf->sendrecv(intf, &req); in ipmi_get_auth_capabilities_cmd() 1711 rsp = intf->sendrecv(intf, &req); in ipmi_get_session_challenge_cmd() 1786 rsp = intf->sendrecv(intf, &req); in ipmi_activate_session_cmd() [all …]
|
/openbmc/ipmitool/src/plugins/serial/ |
H A D | serial_terminal.c | 153 if (!intf->devfile) { in ipmi_serial_term_open() 184 intf->fd = open(intf->devfile, O_RDWR | O_NONBLOCK, 0); in ipmi_serial_term_open() 185 if (intf->fd < 0) { in ipmi_serial_term_open() 235 intf->opened = 1; in ipmi_serial_term_open() 243 if (intf->opened) { in ipmi_serial_term_close() 244 close(intf->fd); in ipmi_serial_term_close() 245 intf->fd = -1; in ipmi_serial_term_close() 248 intf->opened = 0; in ipmi_serial_term_close() 260 pfd.fd = intf->fd; in serial_wait_for_data() 477 if (intf->target_addr && intf->target_addr != intf->my_addr) { in serial_term_build_msg() [all …]
|
/openbmc/ipmitool/src/plugins/lipmi/ |
H A D | lipmi.c | 54 intf->fd = open(IPMI_LIPMI_DEV, O_RDWR); in ipmi_lipmi_open() 55 if (intf->fd < 0) { in ipmi_lipmi_open() 59 intf->opened = 1; in ipmi_lipmi_open() 60 intf->manufacturer_id = ipmi_get_oem(intf); in ipmi_lipmi_open() 61 return intf->fd; in ipmi_lipmi_open() 66 if (intf && intf->fd >= 0) in ipmi_lipmi_close() 67 close(intf->fd); in ipmi_lipmi_close() 68 intf->fd = -1; in ipmi_lipmi_close() 69 intf->opened = 0; in ipmi_lipmi_close() 80 if (!intf || !req) in ipmi_lipmi_send_cmd() [all …]
|
/openbmc/sdbusplus/include/sdbusplus/message/ |
H A D | append.hpp | 174 sdbusplus::message::append(intf, m, value); in op() 283 intf->sd_bus_message_close_container(m); in op() 300 intf->sd_bus_message_close_container(m); in op() 324 _op(intf, m, std::forward<S>(s), in op() 326 intf->sd_bus_message_close_container(m); in op() 337 auto apply = [intf, m](auto&& arg) { in op() 355 sdbusplus::message::append(intf, m, t); in tuple_item_append() 369 tuple_item_append(intf, m, field); in op() 415 append_single_t<itemType>::op(intf, m, in append_tuple() 481 append_tuple(intf, m, in append_grouping() [all …]
|
H A D | read.hpp | 157 sdbusplus::message::read(intf, m, value); in op() 235 sdbusplus::message::read(intf, m, s); in op() 273 sdbusplus::message::read(intf, m, s); in op() 367 read<T, Args1...>(intf, m, t); in read() 417 read<T, Args...>(intf, m, t); in op() 434 sdbusplus::message::read(intf, m, t); in tuple_item_read() 451 tuple_item_read(intf, m, field); in op() 478 read_single_t<itemType>::op(intf, m, in read_tuple() 534 read_tuple(intf, m, in read_grouping() 548 read_tuple(intf, m, std::forward<Tuple>(t)); in read_grouping() [all …]
|
/openbmc/ipmitool/include/ipmitool/ |
H A D | ipmi_intf.h | 158 int (*func)(struct ipmi_intf * intf, int argc, char ** argv); 196 int (*setup)(struct ipmi_intf * intf); 197 int (*open)(struct ipmi_intf * intf); 198 void (*close)(struct ipmi_intf * intf); 200 int (*sendrsp)(struct ipmi_intf * intf, struct ipmi_rs * rsp); 201 struct ipmi_rs *(*recv_sol)(struct ipmi_intf * intf); 203 int (*keepalive)(struct ipmi_intf * intf); 204 int (*set_my_addr)(struct ipmi_intf * intf, uint8_t addr); 224 void ipmi_intf_session_cleanup(struct ipmi_intf *intf); 225 void ipmi_cleanup(struct ipmi_intf * intf); [all …]
|
/openbmc/linux/drivers/usb/core/ |
H A D | driver.c | 329 intf->needs_binding = 0; in usb_probe_interface() 458 driver->disconnect(intf); in usb_unbind_interface() 1121 intf->needs_binding = 1; in usb_forced_unbind_intf() 1140 if (intf->dev.driver && intf->needs_binding) in unbind_marked_interfaces() 1159 if (intf->dev.driver) in usb_rebind_intf() 1164 intf->needs_binding = 0; in usb_rebind_intf() 1187 if (intf->needs_binding) in rebind_marked_interfaces() 1188 usb_rebind_intf(intf); in rebind_marked_interfaces() 1226 if (intf->dev.driver) { in unbind_no_pm_drivers_interfaces() 1334 if (intf->needs_altsetting0 && !intf->dev.power.is_prepared) { in usb_resume_interface() [all …]
|
/openbmc/ipmitool/lib/ |
H A D | ipmi_sol.c | 128 rsp = intf->sendrecv(intf, &req); in ipmi_sol_payload_access() 161 rsp = intf->sendrecv(intf, &req); in ipmi_sol_payload_access_status() 217 rsp = intf->sendrecv(intf, &req); in ipmi_get_sol_info() 255 rsp = intf->sendrecv(intf, &req); in ipmi_get_sol_info() 293 rsp = intf->sendrecv(intf, &req); in ipmi_get_sol_info() 333 rsp = intf->sendrecv(intf, &req); in ipmi_get_sol_info() 372 rsp = intf->sendrecv(intf, &req); in ipmi_get_sol_info() 411 rsp = intf->sendrecv(intf, &req); in ipmi_get_sol_info() 449 rsp = intf->sendrecv(intf, &req); in ipmi_get_sol_info() 487 rsp = intf->sendrecv(intf, &req); in ipmi_get_sol_info() [all …]
|
H A D | ipmi_lanp.c | 113 if (is_lan_channel(intf, chan)) { in find_lan_channel() 165 rsp = intf->sendrecv(intf, &req); in get_lan_param_select() 314 rsp = intf->sendrecv(intf, &req); in __set_lan_param() 330 rsp = intf->sendrecv(intf, &req); in __set_lan_param() 443 ipmi_lanp_lock(intf, chan); in set_lan_param() 445 ipmi_lanp_unlock(intf, chan); in set_lan_param() 464 ipmi_lanp_lock(intf, chan); in set_lan_param_nowait() 466 ipmi_lanp_unlock(intf, chan); in set_lan_param_nowait() 1069 intf->abort = 1; in ipmi_set_channel_access() 2097 rsp = intf->sendrecv(intf, &req); in ipmi_lan_stats_get() [all …]
|
H A D | ipmi_dcmi.c | 724 return intf->sendrecv(intf, &req); in ipmi_dcmi_getcapabilities() 756 if (intf->open(intf) < 0) in ipmi_dcmi_prnt_oobDiscover() 789 intf->close(intf); in ipmi_dcmi_prnt_oobDiscover() 981 return intf->sendrecv(intf, &req); in ipmi_dcmi_getassettag() 1062 return intf->sendrecv(intf, &req); in ipmi_dcmi_setassettag() 1125 return intf->sendrecv(intf, &req); in ipmi_dcmi_getmngctrlids() 1359 rsp = intf->sendrecv(intf, &req); in ipmi_dcmi_pwr_rd() 1421 rsp = intf->sendrecv(intf, &req); in ipmi_dcmi_getthermalpolicy() 1482 rsp = intf->sendrecv(intf, &req); in ipmi_dcmi_setthermalpolicy() 1956 rsp = intf->sendrecv(intf, &req); in ipmi_dcmi_pwr_slimit() [all …]
|
H A D | ipmi_delloem.c | 1203 rsp = intf->sendrecv(intf, &req); in ipmi_lcd_set_kvm() 1249 rsp = intf->sendrecv(intf, &req); in ipmi_lcd_set_lock() 1594 rsp = intf->sendrecv(intf, &req); in ipmi_macinfo_drac_idrac_virtual_mac() 1693 rsp = intf->sendrecv(intf, &req); in ipmi_macinfo_drac_idrac_mac() 1763 rsp = intf->sendrecv(intf, &req); in ipmi_macinfo_10g() 1842 rsp = intf->sendrecv(intf, &req); in ipmi_macinfo_11g() 2071 rsp = intf->sendrecv(intf, &req); in get_nic_selection_mode_12g() 2286 rsp = intf->sendrecv(intf, &req); in ipmi_lan_set_nic_selection_12g() 2321 rsp = intf->sendrecv(intf, &req); in ipmi_lan_set_nic_selection() 2354 rsp = intf->sendrecv(intf, &req); in ipmi_lan_get_nic_selection() [all …]
|
/openbmc/ipmitool/src/plugins/lanplus/ |
H A D | lanplus.c | 308 e->intf = intf; in ipmi_req_add_entry() 1417 intf->my_addr, intf->transit_addr, intf->transit_channel, in getIpmiPayloadWireRep() 1900 intf->transit_addr != intf->my_addr) in ipmi_lanplus_build_v2x_ipmi_cmd() 2113 if (!intf->opened && intf->open && intf->open(intf) < 0) in ipmi_lanplus_send_payload() 2681 rsp = intf->sendrecv(intf, &req); in ipmi_get_auth_capabilities_cmd() 2690 rsp = intf->sendrecv(intf, &req); in ipmi_get_auth_capabilities_cmd() 2746 rsp = intf->sendrecv(intf, &req); in ipmi_close_session_cmd() 3290 if (!intf->abort && intf->session) in ipmi_lanplus_close() 3328 rsp = intf->sendrecv(intf, &req); in ipmi_set_session_privlvl_cmd() 3485 intf->close(intf); in ipmi_lanplus_open() [all …]
|
/openbmc/linux/drivers/usb/misc/ |
H A D | lvstest.c | 23 struct usb_interface *intf; member 44 struct lvs_rh *lvs = usb_get_intfdata(intf); in create_lvs_device() 51 hdev = interface_to_usbdev(intf); in create_lvs_device() 110 udev = create_lvs_device(intf); in u3_entry_store() 139 udev = create_lvs_device(intf); in u3_exit_store() 267 udev = create_lvs_device(intf); in get_dev_desc_store() 329 struct usb_interface *intf = lvs->intf; in lvs_rh_work() local 402 hdev = interface_to_usbdev(intf); in lvs_rh_probe() 403 desc = intf->cur_altsetting; in lvs_rh_probe() 419 lvs->intf = intf; in lvs_rh_probe() [all …]
|