Lines Matching full:u64
49 static inline void hcp_epas_ctor(struct h_epas *epas, u64 paddr_kernel, in hcp_epas_ctor()
50 u64 paddr_user) in hcp_epas_ctor()
61 iounmap((void __iomem *)((u64)epas->kernel.addr & PAGE_MASK)); in hcp_epas_dtor()
68 u64 qp_ctl_reg; /* 00 */
73 u64 qp_aer; /* 06 */
74 u64 qp_tenure; /* 08 */
99 u64 sq_cq_handle; /* 02 */
100 u64 rq_cq_handle; /* 04 */
140 u64 max_mr_size; /* 20 */
141 u64 reserved2; /* 22 */
146 u64 max_mc_mac; /* 28 */
147 u64 ehea_cap; /* 30 */
150 u64 max_num_vlan_ids; /* 34 */
167 u64 port_mac_addr;
168 u64 port_rc;
169 u64 reserved0;
176 u64 default_qpn_arr[16];
216 u64 vlan_filter[64];
222 u64 rxo;
223 u64 rxucp;
224 u64 rxufd;
225 u64 rxuerr;
226 u64 rxftl;
227 u64 rxmcp;
228 u64 rxbcp;
229 u64 txo;
230 u64 txucp;
231 u64 txmcp;
232 u64 txbcp;
236 u64 vlan_bc_filter[64];
237 u64 vlan_mc_filter[64];
238 u64 vlan_un_filter[64];
239 u64 port_mac_hash_array[64];
259 u64 prc; /* 00 */
260 u64 uaa; /* 01 */
261 u64 macvc; /* 02 */
262 u64 xpcsc; /* 03 */
263 u64 xpcsp; /* 04 */
264 u64 pcsid; /* 05 */
265 u64 xpcsst; /* 06 */
266 u64 pthlb; /* 07 */
267 u64 pthrb; /* 08 */
268 u64 pqu; /* 09 */
269 u64 pqd; /* 10 */
270 u64 prt; /* 11 */
271 u64 wsth; /* 12 */
272 u64 rcb; /* 13 */
273 u64 rcm; /* 14 */
274 u64 rcu; /* 15 */
275 u64 macc; /* 16 */
276 u64 pc; /* 17 */
277 u64 pst; /* 18 */
278 u64 ducqpn; /* 19 */
279 u64 mcqpn; /* 20 */
280 u64 mma; /* 21 */
281 u64 pmc0h; /* 22 */
282 u64 pmc0l; /* 23 */
283 u64 lbc; /* 24 */
289 u64 rxo; /* 00 */
290 u64 rx64; /* 01 */
291 u64 rx65; /* 02 */
292 u64 rx128; /* 03 */
293 u64 rx256; /* 04 */
294 u64 rx512; /* 05 */
295 u64 rx1024; /* 06 */
296 u64 rxbfcs; /* 07 */
297 u64 rxime; /* 08 */
298 u64 rxrle; /* 09 */
299 u64 rxorle; /* 10 */
300 u64 rxftl; /* 11 */
301 u64 rxjab; /* 12 */
302 u64 rxse; /* 13 */
303 u64 rxce; /* 14 */
304 u64 rxrf; /* 15 */
305 u64 rxfrag; /* 16 */
306 u64 rxuoc; /* 17 */
307 u64 rxcpf; /* 18 */
308 u64 rxsb; /* 19 */
309 u64 rxfd; /* 20 */
310 u64 rxoerr; /* 21 */
311 u64 rxaln; /* 22 */
312 u64 ducqpn; /* 23 */
313 u64 reserved0; /* 24 */
314 u64 rxmcp; /* 25 */
315 u64 rxbcp; /* 26 */
316 u64 txmcp; /* 27 */
317 u64 txbcp; /* 28 */
318 u64 txo; /* 29 */
319 u64 tx64; /* 30 */
320 u64 tx65; /* 31 */
321 u64 tx128; /* 32 */
322 u64 tx256; /* 33 */
323 u64 tx512; /* 34 */
324 u64 tx1024; /* 35 */
325 u64 txbfcs; /* 36 */
326 u64 txcpf; /* 37 */
327 u64 txlf; /* 38 */
328 u64 txrf; /* 39 */
329 u64 txime; /* 40 */
330 u64 txsc; /* 41 */
331 u64 txmc; /* 42 */
332 u64 txsqe; /* 43 */
333 u64 txdef; /* 44 */
334 u64 txlcol; /* 45 */
335 u64 txexcol; /* 46 */
336 u64 txcse; /* 47 */
337 u64 txbor; /* 48 */
343 u64 def_uc_qpn;
346 u64 ehea_h_query_ehea_qp(const u64 adapter_handle,
348 const u64 qp_handle, const u64 sel_mask,
351 u64 ehea_h_modify_ehea_qp(const u64 adapter_handle,
353 const u64 qp_handle,
354 const u64 sel_mask,
356 u64 *inv_attr_id,
357 u64 *proc_mask, u16 *out_swr, u16 *out_rwr);
359 u64 ehea_h_alloc_resource_eq(const u64 adapter_handle,
360 struct ehea_eq_attr *eq_attr, u64 *eq_handle);
362 u64 ehea_h_alloc_resource_cq(const u64 adapter_handle,
364 u64 *cq_handle, struct h_epas *epas);
366 u64 ehea_h_alloc_resource_qp(const u64 adapter_handle,
369 u64 *qp_handle, struct h_epas *h_epas);
374 u64 ehea_h_register_rpage(const u64 adapter_handle,
377 const u64 resource_handle,
378 const u64 log_pageaddr, u64 count);
384 u64 ehea_h_disable_and_get_hea(const u64 adapter_handle, const u64 qp_handle);
389 u64 ehea_h_free_resource(const u64 adapter_handle, const u64 res_handle,
390 u64 force_bit);
392 u64 ehea_h_alloc_resource_mr(const u64 adapter_handle, const u64 vaddr,
393 const u64 length, const u32 access_ctrl,
394 const u32 pd, u64 *mr_handle, u32 *lkey);
396 u64 ehea_h_register_rpage_mr(const u64 adapter_handle, const u64 mr_handle,
398 const u64 log_pageaddr, const u64 count);
400 u64 ehea_h_register_smr(const u64 adapter_handle, const u64 orig_mr_handle,
401 const u64 vaddr_in, const u32 access_ctrl, const u32 pd,
404 u64 ehea_h_query_ehea(const u64 adapter_handle, void *cb_addr);
410 u64 ehea_h_query_ehea_port(const u64 adapter_handle, const u16 port_num,
411 const u8 cb_cat, const u64 select_mask,
414 u64 ehea_h_modify_ehea_port(const u64 adapter_handle, const u16 port_num,
415 const u8 cb_cat, const u64 select_mask,
423 u64 ehea_h_reg_dereg_bcmc(const u64 adapter_handle, const u16 port_num,
424 const u8 reg_type, const u64 mc_mac_addr,
427 u64 ehea_h_reset_events(const u64 adapter_handle, const u64 neq_handle,
428 const u64 event_mask);
430 u64 ehea_h_error_data(const u64 adapter_handle, const u64 ressource_handle,