Lines Matching refs:desc
45 db_desc_t desc, int descriptor_name, in _td_locate_field() argument
50 if (DB_DESC_SIZE (desc) == 0) in _td_locate_field()
58 err = ps_pdread (ta->ph, descptr, desc, DB_SIZEOF_DESC); in _td_locate_field()
61 if (DB_DESC_SIZE (desc) == 0) in _td_locate_field()
63 if (DB_DESC_SIZE (desc) & 0xff000000U) in _td_locate_field()
67 DB_DESC_OFFSET (desc) = bswap_32 (DB_DESC_OFFSET (desc)); in _td_locate_field()
68 DB_DESC_NELEM (desc) = bswap_32 (DB_DESC_NELEM (desc)); in _td_locate_field()
72 if (idx != 0 && DB_DESC_NELEM (desc) != 0 in _td_locate_field()
73 && idx - (psaddr_t) 0 > DB_DESC_NELEM (desc)) in _td_locate_field()
78 elemsize = DB_DESC_SIZE (desc); in _td_locate_field()
82 *address += (int32_t) DB_DESC_OFFSET (desc); in _td_locate_field()
89 db_desc_t desc, int descriptor_name, in _td_fetch_value() argument
94 td_err_e terr = _td_locate_field (ta, desc, descriptor_name, idx, &address); in _td_fetch_value()
98 if (DB_DESC_SIZE (desc) == 8 || DB_DESC_SIZE (desc) == bswap_32 (8)) in _td_fetch_value()
104 else if (DB_DESC_SIZE (desc) == 32) in _td_fetch_value()
110 else if (DB_DESC_SIZE (desc) == 64) in _td_fetch_value()
118 else if (DB_DESC_SIZE (desc) == bswap_32 (32)) in _td_fetch_value()
125 else if (DB_DESC_SIZE (desc) == bswap_32 (64)) in _td_fetch_value()
143 db_desc_t desc, int descriptor_name, psaddr_t idx, in _td_store_value() argument
147 td_err_e terr = _td_locate_field (ta, desc, descriptor_name, idx, &address); in _td_store_value()
151 if (DB_DESC_SIZE (desc) == 8 || DB_DESC_SIZE (desc) == bswap_32 (8)) in _td_store_value()
156 else if (DB_DESC_SIZE (desc) == 32) in _td_store_value()
161 else if (DB_DESC_SIZE (desc) == 64) in _td_store_value()
168 else if (DB_DESC_SIZE (desc) == bswap_32 (32)) in _td_store_value()
174 else if (DB_DESC_SIZE (desc) == bswap_32 (64)) in _td_store_value()
190 db_desc_t desc, int descriptor_name, psaddr_t idx, in _td_fetch_value_local() argument
194 td_err_e terr = _td_locate_field (ta, desc, descriptor_name, idx, &address); in _td_fetch_value_local()
198 if (DB_DESC_SIZE (desc) == 8 || DB_DESC_SIZE (desc) == bswap_32 (8)) in _td_fetch_value_local()
204 else if (DB_DESC_SIZE (desc) == 32) in _td_fetch_value_local()
210 else if (DB_DESC_SIZE (desc) == 64) in _td_fetch_value_local()
218 else if (DB_DESC_SIZE (desc) == bswap_32 (32)) in _td_fetch_value_local()
225 else if (DB_DESC_SIZE (desc) == bswap_32 (64)) in _td_fetch_value_local()
243 db_desc_t desc, int descriptor_name, psaddr_t idx, in _td_store_value_local() argument
246 td_err_e terr = _td_locate_field (ta, desc, descriptor_name, idx, &address); in _td_store_value_local()
250 if (DB_DESC_SIZE (desc) == 8 || DB_DESC_SIZE (desc) == bswap_32 (8)) in _td_store_value_local()
255 else if (DB_DESC_SIZE (desc) == 32) in _td_store_value_local()
260 else if (DB_DESC_SIZE (desc) == 64) in _td_store_value_local()
267 else if (DB_DESC_SIZE (desc) == bswap_32 (32)) in _td_store_value_local()
273 else if (DB_DESC_SIZE (desc) == bswap_32 (64)) in _td_store_value_local()