Home
last modified time | relevance | path

Searched refs:bmc (Results 1 - 25 of 49) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/char/ipmi/
H A Dipmi_msghandler.c328 static int bmc_get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc,
469 struct bmc_device *bmc; member
2389 msg->msg.data, msg->msg.data_len, &intf->bmc->fetch_id); in bmc_device_id_handler()
2393 intf->bmc->cc = msg->msg.data[0]; in bmc_device_id_handler()
2394 intf->bmc->dyn_id_set = 0; in bmc_device_id_handler()
2401 intf->bmc->dyn_id_set = 1; in bmc_device_id_handler()
2436 static int __get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc) in __get_device_id() argument
2444 bmc->cc = 0; in __get_device_id()
2445 bmc->dyn_id_set = 2; in __get_device_id()
2451 wait_event(intf->waitq, bmc in __get_device_id()
2486 __bmc_get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc, struct ipmi_device_id *id, bool *guid_set, guid_t *guid, int intf_num) __bmc_get_device_id() argument
2619 bmc_get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc, struct ipmi_device_id *id, bool *guid_set, guid_t *guid) bmc_get_device_id() argument
2630 struct bmc_device *bmc = to_bmc_device(dev); device_id_show() local
2646 struct bmc_device *bmc = to_bmc_device(dev); provides_device_sdrs_show() local
2661 struct bmc_device *bmc = to_bmc_device(dev); revision_show() local
2677 struct bmc_device *bmc = to_bmc_device(dev); firmware_revision_show() local
2694 struct bmc_device *bmc = to_bmc_device(dev); ipmi_version_show() local
2712 struct bmc_device *bmc = to_bmc_device(dev); add_dev_support_show() local
2729 struct bmc_device *bmc = to_bmc_device(dev); manufacturer_id_show() local
2745 struct bmc_device *bmc = to_bmc_device(dev); product_id_show() local
2761 struct bmc_device *bmc = to_bmc_device(dev); aux_firmware_rev_show() local
2780 struct bmc_device *bmc = to_bmc_device(dev); guid_show() local
2813 struct bmc_device *bmc = to_bmc_device(dev); bmc_dev_attr_is_visible() local
2849 struct bmc_device *bmc; __find_bmc_guid() local
2869 struct bmc_device *bmc = NULL; ipmi_find_bmc_guid() local
2887 struct bmc_device *bmc; __find_bmc_prod_dev_id() local
2913 struct bmc_device *bmc = NULL; ipmi_find_bmc_prod_dev_id() local
2933 struct bmc_device *bmc = container_of(work, struct bmc_device, cleanup_bmc_work() local
2944 struct bmc_device *bmc = container_of(ref, struct bmc_device, usecount); cleanup_bmc_device() local
2959 struct bmc_device *bmc = intf->bmc; __ipmi_bmc_unregister() local
2992 struct bmc_device *bmc; __ipmi_bmc_register() local
3177 struct bmc_device *bmc = intf->bmc; guid_handler() local
3213 struct bmc_device *bmc = intf->bmc; __get_guid() local
[all...]
H A DMakefile26 obj-$(CONFIG_ASPEED_BT_IPMI_BMC) += bt-bmc.o
H A Dbt-bmc.c7 #include <linux/bt-bmc.h>
276 * There's no interrupt for clearing bmc busy so we have to in bt_bmc_write()
415 * Configure IRQs on the bmc clearing the H2B and HBUSY bits; in bt_bmc_config_irq()
416 * H2B will be asserted when the bmc has data for us; HBUSY in bt_bmc_config_irq()
434 dev_info(dev, "Found bt bmc device\n"); in bt_bmc_probe()
509 { .compatible = "aspeed,ast2400-ibt-bmc" },
510 { .compatible = "aspeed,ast2500-ibt-bmc" },
/kernel/linux/linux-6.6/drivers/char/ipmi/
H A Dipmi_msghandler.c330 static int bmc_get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc,
475 struct bmc_device *bmc; member
2504 intf->bmc->dyn_id_set = 0; in bmc_device_id_handler()
2509 msg->msg.data, msg->msg.data_len, &intf->bmc->fetch_id); in bmc_device_id_handler()
2513 intf->bmc->cc = msg->msg.data[0]; in bmc_device_id_handler()
2514 intf->bmc->dyn_id_set = 0; in bmc_device_id_handler()
2521 intf->bmc->dyn_id_set = 1; in bmc_device_id_handler()
2556 static int __get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc) in __get_device_id() argument
2564 bmc->cc = 0; in __get_device_id()
2565 bmc in __get_device_id()
2604 __bmc_get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc, struct ipmi_device_id *id, bool *guid_set, guid_t *guid, int intf_num) __bmc_get_device_id() argument
2737 bmc_get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc, struct ipmi_device_id *id, bool *guid_set, guid_t *guid) bmc_get_device_id() argument
2748 struct bmc_device *bmc = to_bmc_device(dev); device_id_show() local
2764 struct bmc_device *bmc = to_bmc_device(dev); provides_device_sdrs_show() local
2779 struct bmc_device *bmc = to_bmc_device(dev); revision_show() local
2795 struct bmc_device *bmc = to_bmc_device(dev); firmware_revision_show() local
2812 struct bmc_device *bmc = to_bmc_device(dev); ipmi_version_show() local
2830 struct bmc_device *bmc = to_bmc_device(dev); add_dev_support_show() local
2847 struct bmc_device *bmc = to_bmc_device(dev); manufacturer_id_show() local
2863 struct bmc_device *bmc = to_bmc_device(dev); product_id_show() local
2879 struct bmc_device *bmc = to_bmc_device(dev); aux_firmware_rev_show() local
2898 struct bmc_device *bmc = to_bmc_device(dev); guid_show() local
2931 struct bmc_device *bmc = to_bmc_device(dev); bmc_dev_attr_is_visible() local
2967 struct bmc_device *bmc; __find_bmc_guid() local
2987 struct bmc_device *bmc = NULL; ipmi_find_bmc_guid() local
3005 struct bmc_device *bmc; __find_bmc_prod_dev_id() local
3031 struct bmc_device *bmc = NULL; ipmi_find_bmc_prod_dev_id() local
3051 struct bmc_device *bmc = container_of(work, struct bmc_device, cleanup_bmc_work() local
3062 struct bmc_device *bmc = container_of(ref, struct bmc_device, usecount); cleanup_bmc_device() local
3077 struct bmc_device *bmc = intf->bmc; __ipmi_bmc_unregister() local
3110 struct bmc_device *bmc; __ipmi_bmc_register() local
3295 struct bmc_device *bmc = intf->bmc; guid_handler() local
3331 struct bmc_device *bmc = intf->bmc; __get_guid() local
[all...]
H A DMakefile29 obj-$(CONFIG_ASPEED_BT_IPMI_BMC) += bt-bmc.o
H A Dbt-bmc.c7 #include <linux/bt-bmc.h>
258 * There's no interrupt for clearing bmc busy so we have to in bt_bmc_write()
395 * Configure IRQs on the bmc clearing the H2B and HBUSY bits; in bt_bmc_config_irq()
396 * H2B will be asserted when the bmc has data for us; HBUSY in bt_bmc_config_irq()
414 dev_info(dev, "Found bt bmc device\n"); in bt_bmc_probe()
473 { .compatible = "aspeed,ast2400-ibt-bmc" },
474 { .compatible = "aspeed,ast2500-ibt-bmc" },
475 { .compatible = "aspeed,ast2600-ibt-bmc" },
/kernel/linux/linux-5.10/drivers/md/
H A Dmd-bitmap.c1284 bitmap_counter_t *bmc; in md_bitmap_daemon_work() local
1296 bmc = md_bitmap_get_counter(counts, block, &blocks, 0); in md_bitmap_daemon_work()
1297 if (!bmc) { in md_bitmap_daemon_work()
1301 if (*bmc == 1 && !bitmap->need_sync) { in md_bitmap_daemon_work()
1303 *bmc = 0; in md_bitmap_daemon_work()
1306 } else if (*bmc && *bmc <= 2) { in md_bitmap_daemon_work()
1307 *bmc = 1; in md_bitmap_daemon_work()
1413 bitmap_counter_t *bmc; in md_bitmap_startwrite() local
1416 bmc in md_bitmap_startwrite()
1475 bitmap_counter_t *bmc; md_bitmap_endwrite() local
1515 bitmap_counter_t *bmc; __bitmap_start_sync() local
1566 bitmap_counter_t *bmc; md_bitmap_end_sync() local
1671 bitmap_counter_t *bmc; md_bitmap_set_memory_bits() local
2235 bitmap_counter_t *bmc; md_bitmap_resize() local
[all...]
/kernel/linux/linux-6.6/drivers/md/
H A Dmd-bitmap.c1358 bitmap_counter_t *bmc; in md_bitmap_daemon_work() local
1370 bmc = md_bitmap_get_counter(counts, block, &blocks, 0); in md_bitmap_daemon_work()
1371 if (!bmc) { in md_bitmap_daemon_work()
1375 if (*bmc == 1 && !bitmap->need_sync) { in md_bitmap_daemon_work()
1377 *bmc = 0; in md_bitmap_daemon_work()
1380 } else if (*bmc && *bmc <= 2) { in md_bitmap_daemon_work()
1381 *bmc = 1; in md_bitmap_daemon_work()
1485 bitmap_counter_t *bmc; in md_bitmap_startwrite() local
1488 bmc in md_bitmap_startwrite()
1547 bitmap_counter_t *bmc; md_bitmap_endwrite() local
1587 bitmap_counter_t *bmc; __bitmap_start_sync() local
1638 bitmap_counter_t *bmc; md_bitmap_end_sync() local
1743 bitmap_counter_t *bmc; md_bitmap_set_memory_bits() local
2306 bitmap_counter_t *bmc; md_bitmap_resize() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/
H A Dtx.c43 SET_TX_DESC_BMC(txdesc, pkt_info->bmc); in rtw_tx_fill_tx_desc()
358 bool bmc; in rtw_tx_pkt_info_update() local
370 bmc = is_broadcast_ether_addr(hdr->addr1) || in rtw_tx_pkt_info_update()
376 pkt_info->bmc = bmc; in rtw_tx_pkt_info_update()
394 bool bmc; in rtw_tx_rsvd_page_pkt_info_update() local
404 bmc = is_broadcast_ether_addr(hdr->addr1) || in rtw_tx_rsvd_page_pkt_info_update()
406 pkt_info->bmc = bmc; in rtw_tx_rsvd_page_pkt_info_update()
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/
H A Dtx.c45 le32_encode_bits(pkt_info->bmc, RTW_TX_DESC_W0_BMC) | in rtw_tx_fill_tx_desc()
407 bool bmc; in rtw_tx_pkt_info_update() local
419 bmc = is_broadcast_ether_addr(hdr->addr1) || in rtw_tx_pkt_info_update()
425 pkt_info->bmc = bmc; in rtw_tx_pkt_info_update()
443 bool bmc; in rtw_tx_rsvd_page_pkt_info_update() local
453 bmc = is_broadcast_ether_addr(hdr->addr1) || in rtw_tx_rsvd_page_pkt_info_update()
455 pkt_info->bmc = bmc; in rtw_tx_rsvd_page_pkt_info_update()
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/include/
H A Drtl8188e_xmit.h120 u8 bmc:1; member
/kernel/linux/linux-5.10/drivers/mfd/
H A Dintel-m10-bmc.c10 #include <linux/mfd/intel-m10-bmc.h>
153 .name = "intel-m10-bmc",
164 MODULE_ALIAS("spi:intel-m10-bmc");
/kernel/linux/linux-6.6/drivers/fpga/
H A DMakefile29 obj-$(CONFIG_FPGA_M10_BMC_SEC_UPDATE) += intel-m10-bmc-sec-update.o
H A Dintel-m10-bmc-sec-update.c11 #include <linux/mfd/intel-m10-bmc.h>
158 DEVICE_ATTR_SEC_REH_RO(bmc); variable
205 DEVICE_ATTR_SEC_CSK_RO(bmc); variable
/kernel/linux/linux-6.6/drivers/mfd/
H A DMakefile276 obj-$(CONFIG_MFD_INTEL_M10_BMC_CORE) += intel-m10-bmc-core.o
277 obj-$(CONFIG_MFD_INTEL_M10_BMC_SPI) += intel-m10-bmc-spi.o
278 obj-$(CONFIG_MFD_INTEL_M10_BMC_PMCI) += intel-m10-bmc-pmci.o
H A Dintel-m10-bmc-spi.c11 #include <linux/mfd/intel-m10-bmc.h>
171 .name = "intel-m10-bmc",
182 MODULE_ALIAS("spi:intel-m10-bmc");
H A Dintel-m10-bmc-core.c12 #include <linux/mfd/intel-m10-bmc.h>
H A Dintel-m10-bmc-pmci.c13 #include <linux/mfd/intel-m10-bmc.h>
443 .name = "intel-m10-bmc",
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dibmaem.c258 struct device *bmc) in aem_init_ipmi_data()
263 data->bmc_device = bmc; in aem_init_ipmi_data()
279 dev_err(bmc, in aem_init_ipmi_data()
257 aem_init_ipmi_data(struct aem_ipmi_data *data, int iface, struct device *bmc) aem_init_ipmi_data() argument
H A Dintel-m10-bmc-hwmon.c10 #include <linux/mfd/intel-m10-bmc.h>
325 .name = "intel-m10-bmc-hwmon",
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dibmaem.c258 struct device *bmc) in aem_init_ipmi_data()
263 data->bmc_device = bmc; in aem_init_ipmi_data()
279 dev_err(bmc, in aem_init_ipmi_data()
257 aem_init_ipmi_data(struct aem_ipmi_data *data, int iface, struct device *bmc) aem_init_ipmi_data() argument
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmcu.c992 struct bss_info_bmc_rate *bmc; in mt7915_mcu_bss_bmc_tlv() local
997 tlv = mt7915_mcu_add_tlv(skb, BSS_INFO_BMC_RATE, sizeof(*bmc)); in mt7915_mcu_bss_bmc_tlv()
999 bmc = (struct bss_info_bmc_rate *)tlv; in mt7915_mcu_bss_bmc_tlv()
1001 bmc->short_preamble = true; in mt7915_mcu_bss_bmc_tlv()
1003 bmc->bc_trans = cpu_to_le16(0x2000); in mt7915_mcu_bss_bmc_tlv()
1004 bmc->mc_trans = cpu_to_le16(0x2080); in mt7915_mcu_bss_bmc_tlv()
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
H A Dtrx.h392 u32 bmc:1; member
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Dtrx.h355 u32 bmc:1; member
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Dtrx.h357 u32 bmc:1; member

Completed in 46 milliseconds

12