Lines Matching defs:guid
309 * Note that the product id, manufacturer id, guid, and device id are
321 guid_t guid;
332 bool *guid_set, guid_t *guid);
613 bool guid_set, guid_t *guid, int intf_num);
2606 bool *guid_set, guid_t *guid, int intf_num)
2652 * The guid, device id, manufacturer id, and product id should
2659 && !guid_equal(&bmc->guid, &bmc->fetch_guid))
2665 guid_t guid;
2667 guid = bmc->fetch_guid;
2674 intf->bmc->guid = guid;
2675 if (__ipmi_bmc_register(intf, &id, guid_set, &guid, intf_num))
2710 bmc->guid = bmc->fetch_guid;
2713 * The guid used to be valid and it failed to fetch,
2726 if (guid && bmc->dyn_guid_set)
2727 *guid = bmc->guid;
2739 bool *guid_set, guid_t *guid)
2741 return __bmc_get_device_id(intf, bmc, id, guid_set, guid, -1);
2900 guid_t guid;
2903 rv = bmc_get_device_id(NULL, bmc, NULL, &guid_set, &guid);
2909 return sysfs_emit(buf, "%pUl\n", &guid);
2911 static DEVICE_ATTR_RO(guid);
2966 const guid_t *guid = data;
2974 rv = bmc->dyn_guid_set && guid_equal(&bmc->guid, guid);
2984 guid_t *guid)
2989 dev = driver_find_device(drv, NULL, guid, __find_bmc_guid);
3107 bool guid_set, guid_t *guid, int intf_num)
3128 old_bmc = ipmi_find_bmc_guid(&ipmidriver.driver, guid);
3167 bmc->guid = *guid;
3319 * Make sure the guid data is available before setting
3342 /* dyn_guid_set makes the guid data available. */