big_bswap.h File Reference

Go to the source code of this file.

Defines

#define ntohl(x)   (x)
#define htonl(x)   (x)
#define ntohs(x)   (x)
#define htons(x)   (x)
#define cpu_to_le64(x)   __bswap_64(x)
#define cpu_to_le32(x)   __bswap_32(x)
#define cpu_to_le16(x)   __bswap_16(x)
#define cpu_to_be64(x)   (x)
#define cpu_to_be32(x)   (x)
#define cpu_to_be16(x)   (x)
#define le64_to_cpu(x)   __bswap_64(x)
#define le32_to_cpu(x)   __bswap_32(x)
#define le16_to_cpu(x)   __bswap_16(x)
#define be64_to_cpu(x)   (x)
#define be32_to_cpu(x)   (x)
#define be16_to_cpu(x)   (x)
#define cpu_to_le64s(x)   __bswap_64s(x)
#define cpu_to_le32s(x)   __bswap_32s(x)
#define cpu_to_le16s(x)   __bswap_16s(x)
#define cpu_to_be64s(x)   do {} while (0)
#define cpu_to_be32s(x)   do {} while (0)
#define cpu_to_be16s(x)   do {} while (0)
#define le64_to_cpus(x)   __bswap_64s(x)
#define le32_to_cpus(x)   __bswap_32s(x)
#define le16_to_cpus(x)   __bswap_16s(x)
#define be64_to_cpus(x)   do {} while (0)
#define be32_to_cpus(x)   do {} while (0)
#define be16_to_cpus(x)   do {} while (0)


Define Documentation

#define ntohl (  )     (x)

#define htonl (  )     (x)

#define ntohs (  )     (x)

#define htons (  )     (x)

Definition at line 7 of file big_bswap.h.

Referenced by add_tls(), amd8111e_transmit(), aoe_send_command(), arp_resolve(), arp_rx(), bnx2_transmit(), corkscrew_probe1(), dhcp_chaddr(), dhcp_discovery_tx(), dhcp_proxy_rx(), dhcp_proxy_tx(), dhcp_pxebs_rx(), dhcp_pxebs_tx(), dhcp_request_rx(), dhcp_request_tx(), dhcp_rx_offer(), dmfe_transmit(), dns_resolv(), dns_send_packet(), dns_xfer_deliver_raw(), eepro_transmit(), efi_snp_transmit(), epic100_transmit(), eth_probe(), forcedeth_transmit(), ftp_open(), gdbudp_configure(), gdbudp_recv(), gdbudp_send(), http_open_filter(), ib_cm_path_complete(), ib_cm_rejection_reason_to_rc(), ib_cm_req_complete(), ib_cm_send_rtu(), ib_create_path(), ib_mcast_complete(), ib_mcast_mad(), ib_mi_send(), ib_path_complete(), ib_push(), ib_sma_node_info(), ib_sma_pkey_table(), ib_sma_port_info(), ib_smc_get_guid_info(), ib_smc_get_pkey_table(), ib_smc_get_port_info(), ipoib_link_state_changed(), ipv4_pshdr_chksum(), ipv4_rx(), ipv4_tx(), ipv6_tx(), ipv6_tx_csum(), iscsi_handle_targetaddress_value(), iscsi_open_connection(), iscsi_start_login(), mtd_transmit(), netdev_fetch(), ns83820_transmit(), pcnet32_transmit(), prism2_transmit(), pxe_tftp_open(), pxenv_udp_read(), pxenv_udp_write(), pxenv_undi_isr(), rhine_transmit(), scsi_parse_lun(), sis900_transmit(), slam_open(), slam_parse_multicast_address(), smc9000_transmit(), start_dhcp(), start_pxebs(), sundance_transmit(), t509_transmit(), t515_transmit(), t595_probe(), t595_transmit(), t5x9_probe(), tcp_bind(), tcp_open_uri(), tcp_xmit(), tcp_xmit_reset(), tftp_process_multicast(), tftp_reopen(), tftp_rx(), tftp_send_ack(), tftp_send_error(), tftp_send_rrq(), tftp_set_mtftp_port(), tg3_transmit(), tlan_transmit(), tls_new_ciphertext(), tls_select_cipher(), tls_send_client_hello(), tls_send_client_key_exchange(), tls_send_plaintext(), tulip_transmit(), udp_bind(), udp_open_uri(), udp_tx(), velocity_transmit(), virtnet_transmit(), and wpa_send_eapol().

#define cpu_to_le64 (  )     __bswap_64(x)

#define cpu_to_le32 (  )     __bswap_32(x)

#define cpu_to_le16 (  )     __bswap_16(x)

#define cpu_to_be64 (  )     (x)

Definition at line 11 of file big_bswap.h.

Referenced by scsi_read_16(), scsi_write_16(), srp_cmd(), tls_hmac(), and wpa_send_eapol().

#define cpu_to_be32 (  )     (x)

#define cpu_to_be16 (  )     (x)

#define le64_to_cpu (  )     __bswap_64(x)

Definition at line 14 of file big_bswap.h.

Referenced by ata_identify().

#define le32_to_cpu (  )     __bswap_32(x)

#define le16_to_cpu (  )     __bswap_16(x)

#define be64_to_cpu (  )     (x)

#define be32_to_cpu (  )     (x)

#define be16_to_cpu (  )     (x)

Definition at line 19 of file big_bswap.h.

Referenced by int13_boot(), mtnic_QUERY_FW(), tcpip_continue_chksum(), and uuid_ntoa().

#define cpu_to_le64s (  )     __bswap_64s(x)

Definition at line 20 of file big_bswap.h.

#define cpu_to_le32s (  )     __bswap_32s(x)

Definition at line 21 of file big_bswap.h.

Referenced by cpu_to_le32_array().

#define cpu_to_le16s (  )     __bswap_16s(x)

Definition at line 22 of file big_bswap.h.

#define cpu_to_be64s (  )     do {} while (0)

Definition at line 23 of file big_bswap.h.

#define cpu_to_be32s (  )     do {} while (0)

Definition at line 24 of file big_bswap.h.

#define cpu_to_be16s (  )     do {} while (0)

Definition at line 25 of file big_bswap.h.

#define le64_to_cpus (  )     __bswap_64s(x)

Definition at line 26 of file big_bswap.h.

#define le32_to_cpus (  )     __bswap_32s(x)

Definition at line 27 of file big_bswap.h.

Referenced by le32_to_cpu_array().

#define le16_to_cpus (  )     __bswap_16s(x)

Definition at line 28 of file big_bswap.h.

#define be64_to_cpus (  )     do {} while (0)

Definition at line 29 of file big_bswap.h.

#define be32_to_cpus (  )     do {} while (0)

Definition at line 30 of file big_bswap.h.

#define be16_to_cpus (  )     do {} while (0)

Definition at line 31 of file big_bswap.h.


Generated on Tue Apr 6 20:01:47 2010 for gPXE by  doxygen 1.5.7.1