Searched defs:card (Results 1 - 18 of 18) sorted by relevance

/osnet-11/usr/src/grub/grub2/grub-core/net/
H A Dethernet.c70 if (!inf->card->opened)
73 if (inf->card->driver->open)
74 err = inf->card->driver->open (inf->card);
77 inf->card->opened = 1;
79 return inf->card->driver->send (inf->card, nb);
84 struct grub_net_card *card)
124 grub_net_arp_receive (nb, card);
130 return grub_net_recv_ip_packets (nb, card,
83 grub_net_recv_ethernet_packet(struct grub_net_buff *nb, struct grub_net_card *card) argument
[all...]
H A Darp.c122 struct grub_net_card *card)
151 grub_net_link_layer_add_address (card, &sender_addr, &sender_hw_addr, 1);
121 grub_net_arp_receive(struct grub_net_buff *nb, struct grub_net_card *card) argument
H A Dbootp.c219 struct grub_net_card *card,
249 inter = grub_net_add_addr (name, card, &addr, &hwaddr, flags);
352 struct grub_net_card *card)
357 name = grub_xasprintf ("%s:dhcp", card->name);
363 grub_net_configure_by_dhcp_ack (name, card,
372 if (grub_memcmp (inf->name, card->name, grub_strlen (card->name)) == 0
373 && grub_memcmp (inf->name + grub_strlen (card->name),
511 struct grub_net_card *card; local
518 FOR_NET_CARDS (card)
218 grub_net_configure_by_dhcp_ack(const char *name, struct grub_net_card *card, grub_net_interface_flags_t flags, const struct grub_net_bootp_packet *bp, grub_size_t size, int is_def, char **device, char **path) argument
351 grub_net_process_dhcp(struct grub_net_buff *nb, struct grub_net_card *card) argument
[all...]
H A Dicmp6.c105 struct grub_net_card *card,
230 grub_net_link_layer_add_address (card, source, &ll_address, 0);
235 if (inf->card == card
334 grub_net_link_layer_add_address (card, source, &ll_address, 0);
366 grub_net_link_layer_add_address (card, source, &ll_address, 0);
386 for (slaac = card->slaac_list; slaac; slaac = slaac->next)
405 if (inf->card == card
422 card,
104 grub_net_recv_icmp6_packet(struct grub_net_buff *nb, struct grub_net_card *card, struct grub_net_network_level_interface *inf, const grub_net_link_level_address_t *ll_src, const grub_net_network_level_address_t *source, const grub_net_network_level_address_t *dest, grub_uint8_t ttl) argument
[all...]
H A Dip.c134 fraglen = (inf->card->mtu - sizeof (struct iphdr)) & ~7;
198 if (nb->tail - nb->data + sizeof (struct iphdr) > inf->card->mtu)
223 struct grub_net_card *card,
242 if (inf->card == card
270 grub_net_process_dhcp (nb, inf->card);
281 if (inf->card == card
286 if (inf->card == card
222 handle_dgram(struct grub_net_buff *nb, struct grub_net_card *card, const grub_net_link_level_address_t *source_hwaddress, const grub_net_link_level_address_t *hwaddress, grub_net_ip_protocol_t proto, const grub_net_network_level_address_t *source, const grub_net_network_level_address_t *dest, grub_uint8_t ttl) argument
365 grub_net_recv_ip4_packets(struct grub_net_buff *nb, struct grub_net_card *card, const grub_net_link_level_address_t *hwaddress, const grub_net_link_level_address_t *src_hwaddress) argument
629 grub_net_recv_ip6_packets(struct grub_net_buff *nb, struct grub_net_card *card, const grub_net_link_level_address_t *hwaddress, const grub_net_link_level_address_t *src_hwaddress) argument
687 grub_net_recv_ip_packets(struct grub_net_buff *nb, struct grub_net_card *card, const grub_net_link_level_address_t *hwaddress, const grub_net_link_level_address_t *src_hwaddress) argument
[all...]
H A Dnet.c71 const struct grub_net_card *card)
74 if (!card->link_layer_table)
78 if (card->link_layer_table[i].avail == 1
79 && grub_net_addr_cmp (&card->link_layer_table[i].nl_address,
81 return &card->link_layer_table[i];
87 grub_net_link_layer_add_address (struct grub_net_card *card, argument
95 entry = link_layer_find_entry (nl, card);
103 if (card->link_layer_table == NULL)
104 card->link_layer_table = grub_zalloc (LINK_LAYER_CACHE_SIZE
105 * sizeof (card
70 link_layer_find_entry(const grub_net_network_level_address_t *proto, const struct grub_net_card *card) argument
198 grub_net_card_unregister(struct grub_net_card *card) argument
215 grub_net_ipv6_get_slaac(struct grub_net_card *card, const grub_net_link_level_address_t *hwaddr) argument
248 grub_net_ipv6_get_link_local(struct grub_net_card *card, const grub_net_link_level_address_t *hwaddr) argument
287 struct grub_net_card *card; local
825 grub_net_add_addr(const char *name, struct grub_net_card *card, const grub_net_network_level_netaddress_t *addr, const grub_net_link_level_address_t *hwaddress, grub_net_interface_flags_t flags) argument
894 struct grub_net_card *card; local
1152 struct grub_net_card *card; local
1316 receive_packets(struct grub_net_card *card) argument
1360 struct grub_net_card *card; local
1374 struct grub_net_card *card; local
1516 struct grub_net_card *card; local
[all...]
/osnet-11/usr/src/lib/libprtdiag_psr/sparc/ontario/common/
H A Dhuron.c61 huron_get_bus_type(char *path, struct io_card *card) argument
64 (void) strcpy(card->bus_type, "NIU");
66 (void) strcpy(card->bus_type, "PCIE");
71 huron_get_slot_number(char *path, struct io_card *card) argument
74 (void) strcpy(card->slot_str, "0");
75 card->slot = 0;
77 (void) strcpy(card->slot_str, "1");
78 card->slot = 1;
81 (void) strcpy(card->slot_str, "0");
82 card
[all...]
H A Dpelton.c67 get_bus_type(char *path, struct io_card *card) argument
70 (void) strcpy(card->bus_type, "PCIX");
72 (void) strcpy(card->bus_type, "PCIX");
74 (void) strcpy(card->bus_type, "PCIX");
76 (void) strcpy(card->bus_type, "PCIX");
78 (void) strcpy(card->bus_type, "PCIE");
83 * 'path' is the device-path of the *parent* of the IO card ('card').
93 get_slot_number(char *path, struct io_card *card) argument
96 (void) strcpy(card
[all...]
H A Dontario.c81 get_bus_type(char *path, struct io_card *card) argument
84 (void) strcpy(card->bus_type, "PCIX");
86 (void) strcpy(card->bus_type, "PCIE");
91 get_slot_number(picl_nodehdl_t nodeh, char *path, struct io_card *card) argument
94 (void) strcpy(card->slot_str, "0");
95 card->slot = 0;
97 (void) strcpy(card->slot_str, "1");
98 card->slot = 1;
100 (void) strcpy(card->slot_str, "2");
101 card
[all...]
H A Dstpaul.c58 static void get_bus_type(char *path, struct io_card *card);
59 static void get_slot_number(char *path, struct io_card *card);
180 * Get the name of this card. If binding_name is found,
208 /* Get the model of this card */
369 get_bus_type(char *path, struct io_card *card) argument
372 (void) strlcpy(card->bus_type, "PCIE", sizeof (card->bus_type));
374 (void) strlcpy(card->bus_type, "PCIE", sizeof (card->bus_type));
376 (void) strlcpy(card
389 get_slot_number(char *path, struct io_card *card) argument
[all...]
/osnet-11/usr/src/lib/libprtdiag_psr/sparc/montoya/common/
H A Dmontoya.c77 get_bus_type(char *path, struct io_card *card) argument
79 (void) strcpy(card->bus_type, "PCIE");
83 get_slot_number(char *path, struct io_card *card) argument
86 (void) strcpy(card->slot_str, RTM);
87 card->slot = 0;
89 (void) strcpy(card->slot_str, MOTHERBOARD);
90 card->slot = 0;
92 (void) strcpy(card->slot_str, MOTHERBOARD);
93 card->slot = -1;
203 * Get the name of this card
[all...]
/osnet-11/usr/src/lib/libprtdiag_psr/sparc/monza/common/
H A Dmonza.c79 monza_get_bus_type(char *path, struct io_card *card) argument
82 (void) strcpy(card->bus_type, "NIU");
84 (void) strcpy(card->bus_type, "PCIE");
89 monza_get_slot_number(char *path, struct io_card *card) argument
92 (void) strcpy(card->slot_str, "0");
93 card->slot = 0;
95 (void) strcpy(card->slot_str, "1");
96 card->slot = 1;
98 (void) strcpy(card->slot_str, MOTHERBOARD);
99 card
[all...]
/osnet-11/usr/src/grub/grub2/grub-core/net/drivers/efi/
H A Definet.c229 struct grub_net_card *card; local
270 card = grub_zalloc (sizeof (struct grub_net_card));
271 if (!card)
278 card->name = grub_xasprintf ("efinet%d", i++);
279 card->driver = &efidriver;
280 card->flags = 0;
281 card->default_address.type = GRUB_NET_LINK_LEVEL_PROTOCOL_ETHERNET;
282 card->mtu = net->mode->max_packet_size;
283 grub_memcpy (card->default_address.mac,
285 sizeof (card
303 init_efinet(struct grub_net_card *card) argument
354 struct grub_net_card *card; local
423 struct grub_net_card *card, *next; local
[all...]
/osnet-11/usr/src/grub/grub2/grub-core/net/drivers/ieee1275/
H A Dofnet.c47 return grub_error (GRUB_ERR_IO, "Couldn't open network card.");
132 struct grub_net_card *card; local
134 /* FIXME: Check that it's the right card. */
135 FOR_NET_CARDS (card)
144 if (card->driver != &ofdriver)
147 cardpath = ((struct grub_ofnetcard_data *) card->data)->path;
176 grub_net_configure_by_dhcp_ack (card->name, card, 0,
217 struct grub_net_card *card; local
228 card
290 struct grub_net_card *card, *next; local
[all...]
/osnet-11/usr/src/lib/libprtdiag/common/
H A Dio.c147 * Frees the memory allocated for an io card list.
168 * for the "card" argument is assumed to be handled by the caller,
172 insert_io_card(struct io_card *list, struct io_card *card) argument
177 if (card == NULL)
180 /* Copy the card to be added into new storage */
186 (void) memcpy(newcard, card, sizeof (struct io_card));
192 /* Find the proper place in the list for the new card */
200 /* Insert the new card into the list */
363 struct io_card card; local
371 card
497 struct io_card card; local
781 struct io_card card; local
966 get_slot_number_str(struct io_card *card, char **slot_name_arr, int slot_name_bits) argument
1009 distinguish_identical_io_cards(char *name, Prom_node *node, struct io_card *card) argument
1030 decode_qlc_card_model_prop(Prom_node *card_node, struct io_card *card) argument
[all...]
H A Ddisplay_sun4v.c287 get_bus_type(picl_nodehdl_t nodeh, struct io_card *card) argument
291 card->bus_type[0] = '\0';
296 (void) strlcpy(card->bus_type, "PCIE",
297 sizeof (card->bus_type));
299 (void) strlcpy(card->bus_type, "PCIX",
300 sizeof (card->bus_type));
330 (void) strlcpy(card->bus_type, q,
331 sizeof (card->bus_type));
346 get_slot_label(picl_nodehdl_t nodeh, struct io_card *card) argument
361 (void) strlcpy(card
431 get_slot_number(picl_nodehdl_t nodeh, struct io_card *card) argument
[all...]
/osnet-11/usr/src/lib/libprtdiag_psr/sparc/opl/common/
H A Dopl.c111 * Linked list of IO card info for display.
124 struct io_card card; local
140 (void) memset(&card, 0, sizeof (card));
141 card.board = board_number;
144 (void) strlcpy(card.name, (str == NULL ? "N/A":str),
145 sizeof (card.name));
148 (void) strlcpy(card.model, (str == NULL ? "N/A":str),
149 sizeof (card.model));
151 /* insert card t
[all...]
/osnet-11/usr/src/grub/grub2/include/grub/
H A Dnet.h241 struct grub_net_card *card; member in struct:grub_net_network_level_interface
289 struct grub_net_card *card,
321 grub_net_card_register (struct grub_net_card *card) argument
324 GRUB_AS_LIST (card));
328 grub_net_card_unregister (struct grub_net_card *card);
405 struct grub_net_card *card,
413 struct grub_net_card *card);
460 inter->card->num_ifaces--;
472 grub_net_link_layer_add_address (struct grub_net_card *card,

Completed in 35 milliseconds