Lines Matching refs:u64

63 static inline void hcp_epas_ctor(struct h_epas *epas, u64 paddr_kernel,
64 u64 paddr_user)
75 iounmap((void __iomem *)((u64)epas->kernel.addr & PAGE_MASK));
82 u64 qp_ctl_reg; /* 00 */
87 u64 qp_aer; /* 06 */
88 u64 qp_tenure; /* 08 */
113 u64 sq_cq_handle; /* 02 */
114 u64 rq_cq_handle; /* 04 */
154 u64 max_mr_size; /* 20 */
155 u64 reserved2; /* 22 */
160 u64 max_mc_mac; /* 28 */
161 u64 ehea_cap; /* 30 */
164 u64 max_num_vlan_ids; /* 34 */
181 u64 port_mac_addr;
182 u64 port_rc;
183 u64 reserved0;
190 u64 default_qpn_arr[16];
230 u64 vlan_filter[64];
236 u64 rxo;
237 u64 rxucp;
238 u64 rxufd;
239 u64 rxuerr;
240 u64 rxftl;
241 u64 rxmcp;
242 u64 rxbcp;
243 u64 txo;
244 u64 txucp;
245 u64 txmcp;
246 u64 txbcp;
250 u64 vlan_bc_filter[64];
251 u64 vlan_mc_filter[64];
252 u64 vlan_un_filter[64];
253 u64 port_mac_hash_array[64];
273 u64 prc; /* 00 */
274 u64 uaa; /* 01 */
275 u64 macvc; /* 02 */
276 u64 xpcsc; /* 03 */
277 u64 xpcsp; /* 04 */
278 u64 pcsid; /* 05 */
279 u64 xpcsst; /* 06 */
280 u64 pthlb; /* 07 */
281 u64 pthrb; /* 08 */
282 u64 pqu; /* 09 */
283 u64 pqd; /* 10 */
284 u64 prt; /* 11 */
285 u64 wsth; /* 12 */
286 u64 rcb; /* 13 */
287 u64 rcm; /* 14 */
288 u64 rcu; /* 15 */
289 u64 macc; /* 16 */
290 u64 pc; /* 17 */
291 u64 pst; /* 18 */
292 u64 ducqpn; /* 19 */
293 u64 mcqpn; /* 20 */
294 u64 mma; /* 21 */
295 u64 pmc0h; /* 22 */
296 u64 pmc0l; /* 23 */
297 u64 lbc; /* 24 */
303 u64 rxo; /* 00 */
304 u64 rx64; /* 01 */
305 u64 rx65; /* 02 */
306 u64 rx128; /* 03 */
307 u64 rx256; /* 04 */
308 u64 rx512; /* 05 */
309 u64 rx1024; /* 06 */
310 u64 rxbfcs; /* 07 */
311 u64 rxime; /* 08 */
312 u64 rxrle; /* 09 */
313 u64 rxorle; /* 10 */
314 u64 rxftl; /* 11 */
315 u64 rxjab; /* 12 */
316 u64 rxse; /* 13 */
317 u64 rxce; /* 14 */
318 u64 rxrf; /* 15 */
319 u64 rxfrag; /* 16 */
320 u64 rxuoc; /* 17 */
321 u64 rxcpf; /* 18 */
322 u64 rxsb; /* 19 */
323 u64 rxfd; /* 20 */
324 u64 rxoerr; /* 21 */
325 u64 rxaln; /* 22 */
326 u64 ducqpn; /* 23 */
327 u64 reserved0; /* 24 */
328 u64 rxmcp; /* 25 */
329 u64 rxbcp; /* 26 */
330 u64 txmcp; /* 27 */
331 u64 txbcp; /* 28 */
332 u64 txo; /* 29 */
333 u64 tx64; /* 30 */
334 u64 tx65; /* 31 */
335 u64 tx128; /* 32 */
336 u64 tx256; /* 33 */
337 u64 tx512; /* 34 */
338 u64 tx1024; /* 35 */
339 u64 txbfcs; /* 36 */
340 u64 txcpf; /* 37 */
341 u64 txlf; /* 38 */
342 u64 txrf; /* 39 */
343 u64 txime; /* 40 */
344 u64 txsc; /* 41 */
345 u64 txmc; /* 42 */
346 u64 txsqe; /* 43 */
347 u64 txdef; /* 44 */
348 u64 txlcol; /* 45 */
349 u64 txexcol; /* 46 */
350 u64 txcse; /* 47 */
351 u64 txbor; /* 48 */
357 u64 def_uc_qpn;
360 u64 ehea_h_query_ehea_qp(const u64 adapter_handle,
362 const u64 qp_handle, const u64 sel_mask,
365 u64 ehea_h_modify_ehea_qp(const u64 adapter_handle,
367 const u64 qp_handle,
368 const u64 sel_mask,
370 u64 *inv_attr_id,
371 u64 *proc_mask, u16 *out_swr, u16 *out_rwr);
373 u64 ehea_h_alloc_resource_eq(const u64 adapter_handle,
374 struct ehea_eq_attr *eq_attr, u64 *eq_handle);
376 u64 ehea_h_alloc_resource_cq(const u64 adapter_handle,
378 u64 *cq_handle, struct h_epas *epas);
380 u64 ehea_h_alloc_resource_qp(const u64 adapter_handle,
383 u64 *qp_handle, struct h_epas *h_epas);
388 u64 ehea_h_register_rpage(const u64 adapter_handle,
391 const u64 resource_handle,
392 const u64 log_pageaddr, u64 count);
398 u64 ehea_h_disable_and_get_hea(const u64 adapter_handle, const u64 qp_handle);
403 u64 ehea_h_free_resource(const u64 adapter_handle, const u64 res_handle,
404 u64 force_bit);
406 u64 ehea_h_alloc_resource_mr(const u64 adapter_handle, const u64 vaddr,
407 const u64 length, const u32 access_ctrl,
408 const u32 pd, u64 *mr_handle, u32 *lkey);
410 u64 ehea_h_register_rpage_mr(const u64 adapter_handle, const u64 mr_handle,
412 const u64 log_pageaddr, const u64 count);
414 u64 ehea_h_register_smr(const u64 adapter_handle, const u64 orig_mr_handle,
415 const u64 vaddr_in, const u32 access_ctrl, const u32 pd,
418 u64 ehea_h_query_ehea(const u64 adapter_handle, void *cb_addr);
424 u64 ehea_h_query_ehea_port(const u64 adapter_handle, const u16 port_num,
425 const u8 cb_cat, const u64 select_mask,
428 u64 ehea_h_modify_ehea_port(const u64 adapter_handle, const u16 port_num,
429 const u8 cb_cat, const u64 select_mask,
437 u64 ehea_h_reg_dereg_bcmc(const u64 adapter_handle, const u16 port_num,
438 const u8 reg_type, const u64 mc_mac_addr,
441 u64 ehea_h_reset_events(const u64 adapter_handle, const u64 neq_handle,
442 const u64 event_mask);
444 u64 ehea_h_error_data(const u64 adapter_handle, const u64 ressource_handle,