Searched refs:mac (Results 1 – 15 of 15) sorted by relevance
| /tools/libs/light/ |
| A D | libxl_nic.c | 28 rc = libxl__parse_mac(mac, mac_n); in libxl_mac_to_device_nic() 69 if (libxl__mac_is_default(&nic->mac)) { in libxl__device_nic_setdefault() 77 nic->mac[0] = 0x00; in libxl__device_nic_setdefault() 78 nic->mac[1] = 0x16; in libxl__device_nic_setdefault() 79 nic->mac[2] = 0x3e; in libxl__device_nic_setdefault() 80 nic->mac[3] = r[0] & 0x7f; in libxl__device_nic_setdefault() 81 nic->mac[4] = r[1]; in libxl__device_nic_setdefault() 82 nic->mac[5] = r[2]; in libxl__device_nic_setdefault() 129 libxl_mac_copy(CTX, &dst->mac, &src->mac); in libxl__update_config_nic() 325 rc = libxl__parse_mac(tmp, nic->mac); in libxl__nic_from_xenstore() [all …]
|
| A D | libxl_internal.c | 317 _hidden int libxl__parse_mac(const char *s, libxl_mac mac) in libxl__parse_mac() argument 324 mac[i] = strtol(tok, &endptr, 16); in libxl__parse_mac() 348 _hidden int libxl__mac_is_default(libxl_mac *mac) in libxl__mac_is_default() argument 350 return (!(*mac)[0] && !(*mac)[1] && !(*mac)[2] && in libxl__mac_is_default() 351 !(*mac)[3] && !(*mac)[4] && !(*mac)[5]); in libxl__mac_is_default()
|
| A D | libxl_json.c | 325 yajl_gen_status libxl_mac_gen_json(yajl_gen hand, libxl_mac *mac) in libxl_mac_gen_json() argument 328 snprintf(buf, sizeof(buf), LIBXL_MAC_FMT, LIBXL_MAC_BYTES((*mac))); in libxl_mac_gen_json()
|
| A D | libxl_types.idl | 17 libxl_mac = Builtin("mac", json_parse_type="JSON_STRING", passby=PASS_BY_REFERENCE, check_default_f… 828 ("mac", libxl_mac),
|
| A D | libxl_internal.h | 2022 _hidden int libxl__parse_mac(const char *s, libxl_mac mac); 2026 _hidden int libxl__mac_is_default(libxl_mac *mac);
|
| A D | libxl_dm.c | 1319 LIBXL_MAC_BYTES(nics[i].mac)); in libxl__build_device_model_args_new()
|
| /tools/xl/ |
| A D | xl_sxp.c | 188 d_config->nics[i].mac[0], d_config->nics[i].mac[1], in printf_info_sexp() 189 d_config->nics[i].mac[2], d_config->nics[i].mac[3], in printf_info_sexp() 190 d_config->nics[i].mac[4], d_config->nics[i].mac[5]); in printf_info_sexp()
|
| A D | xl_nic.c | 120 printf(LIBXL_MAC_FMT, LIBXL_MAC_BYTES(nics[i].mac)); in main_networklist()
|
| A D | xl_parse.c | 441 nic->mac[i] = val; in parse_nic_config()
|
| /tools/hotplug/Linux/ |
| A D | vif-openvswitch | 55 local mac=$(xenstore_read "$XENBUS_PATH/mac") 56 openvswitch_external_id $dev "attached-mac" "$mac"
|
| A D | vif-nat | 136 mac=$(xenstore_read "$XENBUS_PATH/mac") 138 "host $hostname { hardware ethernet $mac; fixed-address $vif_ip; option routers $router_ip; option …
|
| /tools/golang/xenlight/ |
| A D | xenlight.go | 362 func (mac Mac) String() string { 366 for i, v := range mac { 373 func (mac *Mac) fromC(cmac *C.libxl_mac) error { 374 for i := range *mac { 375 mac[i] = byte(cmac[i]) 381 func (mac Mac) toC(cm *C.libxl_mac) error { 382 for i, v := range mac {
|
| A D | helpers.gen.go | 2002 if err := x.Mac.fromC(&xc.mac);err != nil { 2082 if err := x.Mac.toC(&xc.mac); err != nil {
|
| /tools/include/ |
| A D | libxl.h | 1288 #define LIBXL_MAC_BYTES(mac) mac[0], mac[1], mac[2], mac[3], mac[4], mac[5] argument
|
| A D | libxl_utils.h | 69 const char *mac, libxl_device_nic *nic);
|
Completed in 50 milliseconds