Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
cvmx_pow_load_addr_t Union Reference

#include <cvmx-pow.h>

Data Fields

uint64_t u64
 
struct {
   uint64_t   mem_region:2
 
   uint64_t   reserved_49_61:13
 
   uint64_t   is_io:1
 
   uint64_t   did:8
 
   uint64_t   reserved_4_39:36
 
   uint64_t   wait:1
 
   uint64_t   reserved_0_2:3
 
swork
 
struct {
   uint64_t   mem_region:2
 
   uint64_t   reserved_49_61:13
 
   uint64_t   is_io:1
 
   uint64_t   did:8
 
   uint64_t   reserved_10_39:30
 
   uint64_t   coreid:4
 
   uint64_t   get_rev:1
 
   uint64_t   get_cur:1
 
   uint64_t   get_wqp:1
 
   uint64_t   reserved_0_2:3
 
sstatus
 
struct {
   uint64_t   mem_region:2
 
   uint64_t   reserved_49_61:13
 
   uint64_t   is_io:1
 
   uint64_t   did:8
 
   uint64_t   reserved_16_39:24
 
   uint64_t   index:11
 
   uint64_t   get_des:1
 
   uint64_t   get_wqp:1
 
   uint64_t   reserved_0_2:3
 
smemload
 
struct {
   uint64_t   mem_region:2
 
   uint64_t   reserved_49_61:13
 
   uint64_t   is_io:1
 
   uint64_t   did:8
 
   uint64_t   reserved_9_39:31
 
   uint64_t   qosgrp:4
 
   uint64_t   get_des_get_tail:1
 
   uint64_t   get_rmt:1
 
   uint64_t   reserved_0_2:3
 
sindexload
 
struct {
   uint64_t   mem_region:2
 
   uint64_t   reserved_49_61:13
 
   uint64_t   is_io:1
 
   uint64_t   did:8
 
   uint64_t   reserved_0_39:40
 
snull_rd
 

Detailed Description

This structure describes the address to load stuff from POW

Definition at line 226 of file cvmx-pow.h.

Field Documentation

uint64_t coreid

Definition at line 267 of file cvmx-pow.h.

uint64_t did

Definition at line 240 of file cvmx-pow.h.

uint64_t get_cur

Definition at line 277 of file cvmx-pow.h.

uint64_t get_des

Definition at line 309 of file cvmx-pow.h.

uint64_t get_des_get_tail

Definition at line 361 of file cvmx-pow.h.

uint64_t get_rev

Definition at line 272 of file cvmx-pow.h.

uint64_t get_rmt

Definition at line 366 of file cvmx-pow.h.

uint64_t get_wqp

Definition at line 282 of file cvmx-pow.h.

uint64_t index

Definition at line 302 of file cvmx-pow.h.

uint64_t is_io

Definition at line 238 of file cvmx-pow.h.

Definition at line 234 of file cvmx-pow.h.

uint64_t qosgrp

Definition at line 353 of file cvmx-pow.h.

uint64_t reserved_0_2

Definition at line 249 of file cvmx-pow.h.

uint64_t reserved_0_39

Definition at line 389 of file cvmx-pow.h.

uint64_t reserved_10_39

Definition at line 265 of file cvmx-pow.h.

uint64_t reserved_16_39

Definition at line 300 of file cvmx-pow.h.

uint64_t reserved_49_61

Definition at line 236 of file cvmx-pow.h.

uint64_t reserved_4_39

Definition at line 242 of file cvmx-pow.h.

uint64_t reserved_9_39

Definition at line 332 of file cvmx-pow.h.

struct { ... } sindexload
struct { ... } smemload
struct { ... } snull_rd
struct { ... } sstatus
struct { ... } swork

Definition at line 227 of file cvmx-pow.h.

uint64_t wait

Definition at line 247 of file cvmx-pow.h.


The documentation for this union was generated from the following file: