Lines Matching refs:__priv

10 #define stmmac_do_void_callback(__priv, __module, __cname,  __arg0, __args...) \  argument
13 if ((__priv)->hw->__module && (__priv)->hw->__module->__cname) { \
14 (__priv)->hw->__module->__cname((__arg0), ##__args); \
19 #define stmmac_do_callback(__priv, __module, __cname, __arg0, __args...) \ argument
22 if ((__priv)->hw->__module && (__priv)->hw->__module->__cname) \
23 __result = (__priv)->hw->__module->__cname((__arg0), ##__args); \
90 #define stmmac_init_rx_desc(__priv, __args...) \ argument
91 stmmac_do_void_callback(__priv, desc, init_rx_desc, __args)
92 #define stmmac_init_tx_desc(__priv, __args...) \ argument
93 stmmac_do_void_callback(__priv, desc, init_tx_desc, __args)
94 #define stmmac_prepare_tx_desc(__priv, __args...) \ argument
95 stmmac_do_void_callback(__priv, desc, prepare_tx_desc, __args)
96 #define stmmac_prepare_tso_tx_desc(__priv, __args...) \ argument
97 stmmac_do_void_callback(__priv, desc, prepare_tso_tx_desc, __args)
98 #define stmmac_set_tx_owner(__priv, __args...) \ argument
99 stmmac_do_void_callback(__priv, desc, set_tx_owner, __args)
100 #define stmmac_get_tx_owner(__priv, __args...) \ argument
101 stmmac_do_callback(__priv, desc, get_tx_owner, __args)
102 #define stmmac_release_tx_desc(__priv, __args...) \ argument
103 stmmac_do_void_callback(__priv, desc, release_tx_desc, __args)
104 #define stmmac_set_tx_ic(__priv, __args...) \ argument
105 stmmac_do_void_callback(__priv, desc, set_tx_ic, __args)
106 #define stmmac_get_tx_ls(__priv, __args...) \ argument
107 stmmac_do_callback(__priv, desc, get_tx_ls, __args)
108 #define stmmac_tx_status(__priv, __args...) \ argument
109 stmmac_do_callback(__priv, desc, tx_status, __args)
110 #define stmmac_get_tx_len(__priv, __args...) \ argument
111 stmmac_do_callback(__priv, desc, get_tx_len, __args)
112 #define stmmac_set_rx_owner(__priv, __args...) \ argument
113 stmmac_do_void_callback(__priv, desc, set_rx_owner, __args)
114 #define stmmac_get_rx_frame_len(__priv, __args...) \ argument
115 stmmac_do_callback(__priv, desc, get_rx_frame_len, __args)
116 #define stmmac_rx_status(__priv, __args...) \ argument
117 stmmac_do_callback(__priv, desc, rx_status, __args)
118 #define stmmac_rx_extended_status(__priv, __args...) \ argument
119 stmmac_do_void_callback(__priv, desc, rx_extended_status, __args)
120 #define stmmac_enable_tx_timestamp(__priv, __args...) \ argument
121 stmmac_do_void_callback(__priv, desc, enable_tx_timestamp, __args)
122 #define stmmac_get_tx_timestamp_status(__priv, __args...) \ argument
123 stmmac_do_callback(__priv, desc, get_tx_timestamp_status, __args)
124 #define stmmac_get_timestamp(__priv, __args...) \ argument
125 stmmac_do_void_callback(__priv, desc, get_timestamp, __args)
126 #define stmmac_get_rx_timestamp_status(__priv, __args...) \ argument
127 stmmac_do_callback(__priv, desc, get_rx_timestamp_status, __args)
128 #define stmmac_display_ring(__priv, __args...) \ argument
129 stmmac_do_void_callback(__priv, desc, display_ring, __args)
130 #define stmmac_set_mss(__priv, __args...) \ argument
131 stmmac_do_void_callback(__priv, desc, set_mss, __args)
132 #define stmmac_get_desc_addr(__priv, __args...) \ argument
133 stmmac_do_void_callback(__priv, desc, get_addr, __args)
134 #define stmmac_set_desc_addr(__priv, __args...) \ argument
135 stmmac_do_void_callback(__priv, desc, set_addr, __args)
136 #define stmmac_clear_desc(__priv, __args...) \ argument
137 stmmac_do_void_callback(__priv, desc, clear, __args)
190 #define stmmac_reset(__priv, __args...) \ argument
191 stmmac_do_callback(__priv, dma, reset, __args)
192 #define stmmac_dma_init(__priv, __args...) \ argument
193 stmmac_do_void_callback(__priv, dma, init, __args)
194 #define stmmac_init_chan(__priv, __args...) \ argument
195 stmmac_do_void_callback(__priv, dma, init_chan, __args)
196 #define stmmac_init_rx_chan(__priv, __args...) \ argument
197 stmmac_do_void_callback(__priv, dma, init_rx_chan, __args)
198 #define stmmac_init_tx_chan(__priv, __args...) \ argument
199 stmmac_do_void_callback(__priv, dma, init_tx_chan, __args)
200 #define stmmac_axi(__priv, __args...) \ argument
201 stmmac_do_void_callback(__priv, dma, axi, __args)
202 #define stmmac_dump_dma_regs(__priv, __args...) \ argument
203 stmmac_do_void_callback(__priv, dma, dump_regs, __args)
204 #define stmmac_dma_rx_mode(__priv, __args...) \ argument
205 stmmac_do_void_callback(__priv, dma, dma_rx_mode, __args)
206 #define stmmac_dma_tx_mode(__priv, __args...) \ argument
207 stmmac_do_void_callback(__priv, dma, dma_tx_mode, __args)
208 #define stmmac_dma_diagnostic_fr(__priv, __args...) \ argument
209 stmmac_do_void_callback(__priv, dma, dma_diagnostic_fr, __args)
210 #define stmmac_enable_dma_transmission(__priv, __args...) \ argument
211 stmmac_do_void_callback(__priv, dma, enable_dma_transmission, __args)
212 #define stmmac_enable_dma_irq(__priv, __args...) \ argument
213 stmmac_do_void_callback(__priv, dma, enable_dma_irq, __args)
214 #define stmmac_disable_dma_irq(__priv, __args...) \ argument
215 stmmac_do_void_callback(__priv, dma, disable_dma_irq, __args)
216 #define stmmac_start_tx(__priv, __args...) \ argument
217 stmmac_do_void_callback(__priv, dma, start_tx, __args)
218 #define stmmac_stop_tx(__priv, __args...) \ argument
219 stmmac_do_void_callback(__priv, dma, stop_tx, __args)
220 #define stmmac_start_rx(__priv, __args...) \ argument
221 stmmac_do_void_callback(__priv, dma, start_rx, __args)
222 #define stmmac_stop_rx(__priv, __args...) \ argument
223 stmmac_do_void_callback(__priv, dma, stop_rx, __args)
224 #define stmmac_dma_interrupt_status(__priv, __args...) \ argument
225 stmmac_do_callback(__priv, dma, dma_interrupt, __args)
226 #define stmmac_get_hw_feature(__priv, __args...) \ argument
227 stmmac_do_void_callback(__priv, dma, get_hw_feature, __args)
228 #define stmmac_rx_watchdog(__priv, __args...) \ argument
229 stmmac_do_void_callback(__priv, dma, rx_watchdog, __args)
230 #define stmmac_set_tx_ring_len(__priv, __args...) \ argument
231 stmmac_do_void_callback(__priv, dma, set_tx_ring_len, __args)
232 #define stmmac_set_rx_ring_len(__priv, __args...) \ argument
233 stmmac_do_void_callback(__priv, dma, set_rx_ring_len, __args)
234 #define stmmac_set_rx_tail_ptr(__priv, __args...) \ argument
235 stmmac_do_void_callback(__priv, dma, set_rx_tail_ptr, __args)
236 #define stmmac_set_tx_tail_ptr(__priv, __args...) \ argument
237 stmmac_do_void_callback(__priv, dma, set_tx_tail_ptr, __args)
238 #define stmmac_enable_tso(__priv, __args...) \ argument
239 stmmac_do_void_callback(__priv, dma, enable_tso, __args)
240 #define stmmac_dma_qmode(__priv, __args...) \ argument
241 stmmac_do_void_callback(__priv, dma, qmode, __args)
242 #define stmmac_set_dma_bfsize(__priv, __args...) \ argument
243 stmmac_do_void_callback(__priv, dma, set_bfsize, __args)
329 #define stmmac_core_init(__priv, __args...) \ argument
330 stmmac_do_void_callback(__priv, mac, core_init, __args)
331 #define stmmac_mac_set(__priv, __args...) \ argument
332 stmmac_do_void_callback(__priv, mac, set_mac, __args)
333 #define stmmac_rx_ipc(__priv, __args...) \ argument
334 stmmac_do_callback(__priv, mac, rx_ipc, __args)
335 #define stmmac_rx_queue_enable(__priv, __args...) \ argument
336 stmmac_do_void_callback(__priv, mac, rx_queue_enable, __args)
337 #define stmmac_rx_queue_prio(__priv, __args...) \ argument
338 stmmac_do_void_callback(__priv, mac, rx_queue_prio, __args)
339 #define stmmac_tx_queue_prio(__priv, __args...) \ argument
340 stmmac_do_void_callback(__priv, mac, tx_queue_prio, __args)
341 #define stmmac_rx_queue_routing(__priv, __args...) \ argument
342 stmmac_do_void_callback(__priv, mac, rx_queue_routing, __args)
343 #define stmmac_prog_mtl_rx_algorithms(__priv, __args...) \ argument
344 stmmac_do_void_callback(__priv, mac, prog_mtl_rx_algorithms, __args)
345 #define stmmac_prog_mtl_tx_algorithms(__priv, __args...) \ argument
346 stmmac_do_void_callback(__priv, mac, prog_mtl_tx_algorithms, __args)
347 #define stmmac_set_mtl_tx_queue_weight(__priv, __args...) \ argument
348 stmmac_do_void_callback(__priv, mac, set_mtl_tx_queue_weight, __args)
349 #define stmmac_map_mtl_to_dma(__priv, __args...) \ argument
350 stmmac_do_void_callback(__priv, mac, map_mtl_to_dma, __args)
351 #define stmmac_config_cbs(__priv, __args...) \ argument
352 stmmac_do_void_callback(__priv, mac, config_cbs, __args)
353 #define stmmac_dump_mac_regs(__priv, __args...) \ argument
354 stmmac_do_void_callback(__priv, mac, dump_regs, __args)
355 #define stmmac_host_irq_status(__priv, __args...) \ argument
356 stmmac_do_callback(__priv, mac, host_irq_status, __args)
357 #define stmmac_host_mtl_irq_status(__priv, __args...) \ argument
358 stmmac_do_callback(__priv, mac, host_mtl_irq_status, __args)
359 #define stmmac_set_filter(__priv, __args...) \ argument
360 stmmac_do_void_callback(__priv, mac, set_filter, __args)
361 #define stmmac_flow_ctrl(__priv, __args...) \ argument
362 stmmac_do_void_callback(__priv, mac, flow_ctrl, __args)
363 #define stmmac_pmt(__priv, __args...) \ argument
364 stmmac_do_void_callback(__priv, mac, pmt, __args)
365 #define stmmac_set_umac_addr(__priv, __args...) \ argument
366 stmmac_do_void_callback(__priv, mac, set_umac_addr, __args)
367 #define stmmac_get_umac_addr(__priv, __args...) \ argument
368 stmmac_do_void_callback(__priv, mac, get_umac_addr, __args)
369 #define stmmac_set_eee_mode(__priv, __args...) \ argument
370 stmmac_do_void_callback(__priv, mac, set_eee_mode, __args)
371 #define stmmac_reset_eee_mode(__priv, __args...) \ argument
372 stmmac_do_void_callback(__priv, mac, reset_eee_mode, __args)
373 #define stmmac_set_eee_timer(__priv, __args...) \ argument
374 stmmac_do_void_callback(__priv, mac, set_eee_timer, __args)
375 #define stmmac_set_eee_pls(__priv, __args...) \ argument
376 stmmac_do_void_callback(__priv, mac, set_eee_pls, __args)
377 #define stmmac_mac_debug(__priv, __args...) \ argument
378 stmmac_do_void_callback(__priv, mac, debug, __args)
379 #define stmmac_pcs_ctrl_ane(__priv, __args...) \ argument
380 stmmac_do_void_callback(__priv, mac, pcs_ctrl_ane, __args)
381 #define stmmac_pcs_rane(__priv, __args...) \ argument
382 stmmac_do_void_callback(__priv, mac, pcs_rane, __args)
383 #define stmmac_pcs_get_adv_lp(__priv, __args...) \ argument
384 stmmac_do_void_callback(__priv, mac, pcs_get_adv_lp, __args)
385 #define stmmac_safety_feat_config(__priv, __args...) \ argument
386 stmmac_do_callback(__priv, mac, safety_feat_config, __args)
387 #define stmmac_safety_feat_irq_status(__priv, __args...) \ argument
388 stmmac_do_callback(__priv, mac, safety_feat_irq_status, __args)
389 #define stmmac_safety_feat_dump(__priv, __args...) \ argument
390 stmmac_do_callback(__priv, mac, safety_feat_dump, __args)
391 #define stmmac_rxp_config(__priv, __args...) \ argument
392 stmmac_do_callback(__priv, mac, rxp_config, __args)
393 #define stmmac_flex_pps_config(__priv, __args...) \ argument
394 stmmac_do_callback(__priv, mac, flex_pps_config, __args)
408 #define stmmac_config_hw_tstamping(__priv, __args...) \ argument
409 stmmac_do_void_callback(__priv, ptp, config_hw_tstamping, __args)
410 #define stmmac_config_sub_second_increment(__priv, __args...) \ argument
411 stmmac_do_void_callback(__priv, ptp, config_sub_second_increment, __args)
412 #define stmmac_init_systime(__priv, __args...) \ argument
413 stmmac_do_callback(__priv, ptp, init_systime, __args)
414 #define stmmac_config_addend(__priv, __args...) \ argument
415 stmmac_do_callback(__priv, ptp, config_addend, __args)
416 #define stmmac_adjust_systime(__priv, __args...) \ argument
417 stmmac_do_callback(__priv, ptp, adjust_systime, __args)
418 #define stmmac_get_systime(__priv, __args...) \ argument
419 stmmac_do_void_callback(__priv, ptp, get_systime, __args)
433 #define stmmac_mode_init(__priv, __args...) \ argument
434 stmmac_do_void_callback(__priv, mode, init, __args)
435 #define stmmac_is_jumbo_frm(__priv, __args...) \ argument
436 stmmac_do_callback(__priv, mode, is_jumbo_frm, __args)
437 #define stmmac_jumbo_frm(__priv, __args...) \ argument
438 stmmac_do_callback(__priv, mode, jumbo_frm, __args)
439 #define stmmac_set_16kib_bfsize(__priv, __args...) \ argument
440 stmmac_do_callback(__priv, mode, set_16kib_bfsize, __args)
441 #define stmmac_init_desc3(__priv, __args...) \ argument
442 stmmac_do_void_callback(__priv, mode, init_desc3, __args)
443 #define stmmac_refill_desc3(__priv, __args...) \ argument
444 stmmac_do_void_callback(__priv, mode, refill_desc3, __args)
445 #define stmmac_clean_desc3(__priv, __args...) \ argument
446 stmmac_do_void_callback(__priv, mode, clean_desc3, __args)
460 #define stmmac_tc_init(__priv, __args...) \ argument
461 stmmac_do_callback(__priv, tc, init, __args)
462 #define stmmac_tc_setup_cls_u32(__priv, __args...) \ argument
463 stmmac_do_callback(__priv, tc, setup_cls_u32, __args)
464 #define stmmac_tc_setup_cbs(__priv, __args...) \ argument
465 stmmac_do_callback(__priv, tc, setup_cbs, __args)