mirror of
https://github.com/mii443/qemu.git
synced 2025-08-31 11:29:26 +00:00
Rename target_phys_addr_t to hwaddr
target_phys_addr_t is unwieldly, violates the C standard (_t suffixes are reserved) and its purpose doesn't match the name (most target_phys_addr_t addresses are not target specific). Replace it with a finger-friendly, standards conformant hwaddr. Outstanding patchsets can be fixed up with the command git rebase -i --exec 'find -name "*.[ch]" | xargs s/target_phys_addr_t/hwaddr/g' origin Signed-off-by: Avi Kivity <avi@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
committed by
Anthony Liguori
parent
50d2b4d93f
commit
a8170e5e97
34
hw/pcnet.c
34
hw/pcnet.c
@ -293,7 +293,7 @@ struct pcnet_RMD {
|
||||
GET_FIELD((R)->msg_length, RMDM, ZEROS))
|
||||
|
||||
static inline void pcnet_tmd_load(PCNetState *s, struct pcnet_TMD *tmd,
|
||||
target_phys_addr_t addr)
|
||||
hwaddr addr)
|
||||
{
|
||||
if (!BCR_SSIZE32(s)) {
|
||||
struct {
|
||||
@ -323,7 +323,7 @@ static inline void pcnet_tmd_load(PCNetState *s, struct pcnet_TMD *tmd,
|
||||
}
|
||||
|
||||
static inline void pcnet_tmd_store(PCNetState *s, const struct pcnet_TMD *tmd,
|
||||
target_phys_addr_t addr)
|
||||
hwaddr addr)
|
||||
{
|
||||
if (!BCR_SSIZE32(s)) {
|
||||
struct {
|
||||
@ -359,7 +359,7 @@ static inline void pcnet_tmd_store(PCNetState *s, const struct pcnet_TMD *tmd,
|
||||
}
|
||||
|
||||
static inline void pcnet_rmd_load(PCNetState *s, struct pcnet_RMD *rmd,
|
||||
target_phys_addr_t addr)
|
||||
hwaddr addr)
|
||||
{
|
||||
if (!BCR_SSIZE32(s)) {
|
||||
struct {
|
||||
@ -389,7 +389,7 @@ static inline void pcnet_rmd_load(PCNetState *s, struct pcnet_RMD *rmd,
|
||||
}
|
||||
|
||||
static inline void pcnet_rmd_store(PCNetState *s, struct pcnet_RMD *rmd,
|
||||
target_phys_addr_t addr)
|
||||
hwaddr addr)
|
||||
{
|
||||
if (!BCR_SSIZE32(s)) {
|
||||
struct {
|
||||
@ -660,7 +660,7 @@ static inline int ladr_match(PCNetState *s, const uint8_t *buf, int size)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static inline target_phys_addr_t pcnet_rdra_addr(PCNetState *s, int idx)
|
||||
static inline hwaddr pcnet_rdra_addr(PCNetState *s, int idx)
|
||||
{
|
||||
while (idx < 1) idx += CSR_RCVRL(s);
|
||||
return s->rdra + ((CSR_RCVRL(s) - idx) * (BCR_SWSTYLE(s) ? 16 : 8));
|
||||
@ -898,19 +898,19 @@ static void pcnet_rdte_poll(PCNetState *s)
|
||||
if (s->rdra) {
|
||||
int bad = 0;
|
||||
#if 1
|
||||
target_phys_addr_t crda = pcnet_rdra_addr(s, CSR_RCVRC(s));
|
||||
target_phys_addr_t nrda = pcnet_rdra_addr(s, -1 + CSR_RCVRC(s));
|
||||
target_phys_addr_t nnrd = pcnet_rdra_addr(s, -2 + CSR_RCVRC(s));
|
||||
hwaddr crda = pcnet_rdra_addr(s, CSR_RCVRC(s));
|
||||
hwaddr nrda = pcnet_rdra_addr(s, -1 + CSR_RCVRC(s));
|
||||
hwaddr nnrd = pcnet_rdra_addr(s, -2 + CSR_RCVRC(s));
|
||||
#else
|
||||
target_phys_addr_t crda = s->rdra +
|
||||
hwaddr crda = s->rdra +
|
||||
(CSR_RCVRL(s) - CSR_RCVRC(s)) *
|
||||
(BCR_SWSTYLE(s) ? 16 : 8 );
|
||||
int nrdc = CSR_RCVRC(s)<=1 ? CSR_RCVRL(s) : CSR_RCVRC(s)-1;
|
||||
target_phys_addr_t nrda = s->rdra +
|
||||
hwaddr nrda = s->rdra +
|
||||
(CSR_RCVRL(s) - nrdc) *
|
||||
(BCR_SWSTYLE(s) ? 16 : 8 );
|
||||
int nnrc = nrdc<=1 ? CSR_RCVRL(s) : nrdc-1;
|
||||
target_phys_addr_t nnrd = s->rdra +
|
||||
hwaddr nnrd = s->rdra +
|
||||
(CSR_RCVRL(s) - nnrc) *
|
||||
(BCR_SWSTYLE(s) ? 16 : 8 );
|
||||
#endif
|
||||
@ -970,7 +970,7 @@ static int pcnet_tdte_poll(PCNetState *s)
|
||||
{
|
||||
s->csr[34] = s->csr[35] = 0;
|
||||
if (s->tdra) {
|
||||
target_phys_addr_t cxda = s->tdra +
|
||||
hwaddr cxda = s->tdra +
|
||||
(CSR_XMTRL(s) - CSR_XMTRC(s)) *
|
||||
(BCR_SWSTYLE(s) ? 16 : 8);
|
||||
int bad = 0;
|
||||
@ -1050,7 +1050,7 @@ ssize_t pcnet_receive(NetClientState *nc, const uint8_t *buf, size_t size_)
|
||||
if (!(CSR_CRST(s) & 0x8000) && s->rdra) {
|
||||
struct pcnet_RMD rmd;
|
||||
int rcvrc = CSR_RCVRC(s)-1,i;
|
||||
target_phys_addr_t nrda;
|
||||
hwaddr nrda;
|
||||
for (i = CSR_RCVRL(s)-1; i > 0; i--, rcvrc--) {
|
||||
if (rcvrc <= 1)
|
||||
rcvrc = CSR_RCVRL(s);
|
||||
@ -1078,7 +1078,7 @@ ssize_t pcnet_receive(NetClientState *nc, const uint8_t *buf, size_t size_)
|
||||
CSR_MISSC(s)++;
|
||||
} else {
|
||||
uint8_t *src = s->buffer;
|
||||
target_phys_addr_t crda = CSR_CRDA(s);
|
||||
hwaddr crda = CSR_CRDA(s);
|
||||
struct pcnet_RMD rmd;
|
||||
int pktcount = 0;
|
||||
|
||||
@ -1118,7 +1118,7 @@ ssize_t pcnet_receive(NetClientState *nc, const uint8_t *buf, size_t size_)
|
||||
|
||||
#define PCNET_RECV_STORE() do { \
|
||||
int count = MIN(4096 - GET_FIELD(rmd.buf_length, RMDL, BCNT),remaining); \
|
||||
target_phys_addr_t rbadr = PHYSADDR(s, rmd.rbadr); \
|
||||
hwaddr rbadr = PHYSADDR(s, rmd.rbadr); \
|
||||
s->phys_mem_write(s->dma_opaque, rbadr, src, count, CSR_BSWP(s)); \
|
||||
src += count; remaining -= count; \
|
||||
SET_FIELD(&rmd.status, RMDS, OWN, 0); \
|
||||
@ -1129,7 +1129,7 @@ ssize_t pcnet_receive(NetClientState *nc, const uint8_t *buf, size_t size_)
|
||||
remaining = size;
|
||||
PCNET_RECV_STORE();
|
||||
if ((remaining > 0) && CSR_NRDA(s)) {
|
||||
target_phys_addr_t nrda = CSR_NRDA(s);
|
||||
hwaddr nrda = CSR_NRDA(s);
|
||||
#ifdef PCNET_DEBUG_RMD
|
||||
PRINT_RMD(&rmd);
|
||||
#endif
|
||||
@ -1206,7 +1206,7 @@ void pcnet_set_link_status(NetClientState *nc)
|
||||
|
||||
static void pcnet_transmit(PCNetState *s)
|
||||
{
|
||||
target_phys_addr_t xmit_cxda = 0;
|
||||
hwaddr xmit_cxda = 0;
|
||||
int count = CSR_XMTRL(s)-1;
|
||||
int add_crc = 0;
|
||||
|
||||
|
Reference in New Issue
Block a user