Home
last modified time | relevance | path

Searched refs:emrp (Results 1 – 8 of 8) sorted by relevance

/NextBSD/sys/dev/sfxge/common/
HDhunt_mcdi.c137 __in efx_mcdi_req_t *emrp, in hunt_mcdi_request_copyin() argument
159 hdr_type = EFX_MCDI_HEADER_TYPE(emrp->emr_cmd, in hunt_mcdi_request_copyin()
160 MAX(emrp->emr_in_length, emrp->emr_out_length)); in hunt_mcdi_request_copyin()
177 MC_CMD_V2_EXTN_IN_EXTENDED_CMD, emrp->emr_cmd, in hunt_mcdi_request_copyin()
178 MC_CMD_V2_EXTN_IN_ACTUAL_LEN, emrp->emr_in_length); in hunt_mcdi_request_copyin()
184 MCDI_HEADER_CODE, emrp->emr_cmd, in hunt_mcdi_request_copyin()
186 MCDI_HEADER_DATALEN, emrp->emr_in_length, in hunt_mcdi_request_copyin()
200 emrp->emr_in_buf, emrp->emr_in_length); in hunt_mcdi_request_copyin()
205 for (pos = 0; pos < emrp->emr_in_length; pos += sizeof (efx_dword_t)) { in hunt_mcdi_request_copyin()
206 memcpy(&dword, MCDI_IN(*emrp, efx_dword_t, pos), in hunt_mcdi_request_copyin()
[all …]
HDefx_mcdi.c182 __in efx_mcdi_req_t *emrp, in efx_mcdi_request_copyin() argument
189 emcop->emco_request_copyin(enp, emrp, seq, ev_cpl, new_epoch); in efx_mcdi_request_copyin()
195 __in efx_mcdi_req_t *emrp) in efx_mcdi_request_copyout() argument
199 emcop->emco_request_copyout(enp, emrp); in efx_mcdi_request_copyout()
239 __in efx_mcdi_req_t *emrp, in efx_mcdi_request_start() argument
265 emip->emi_pending_req = emrp; in efx_mcdi_request_start()
272 efx_mcdi_request_copyin(enp, emrp, seq, ev_cpl, new_epoch); in efx_mcdi_request_start()
279 __inout efx_mcdi_req_t *emrp) in efx_mcdi_read_response_header() argument
293 EFSYS_ASSERT(emrp != NULL); in efx_mcdi_read_response_header()
320 if ((cmd != emrp->emr_cmd) || in efx_mcdi_read_response_header()
[all …]
HDsiena_mcdi.c59 __in efx_mcdi_req_t *emrp, in siena_mcdi_request_copyin() argument
88 MCDI_HEADER_CODE, emrp->emr_cmd, in siena_mcdi_request_copyin()
90 MCDI_HEADER_DATALEN, emrp->emr_in_length, in siena_mcdi_request_copyin()
100 emrp->emr_in_buf, emrp->emr_in_length); in siena_mcdi_request_copyin()
105 for (pos = 0; pos < emrp->emr_in_length; pos += sizeof (efx_dword_t)) { in siena_mcdi_request_copyin()
106 memcpy(&dword, MCDI_IN(*emrp, efx_dword_t, pos), in siena_mcdi_request_copyin()
107 MIN(sizeof (dword), emrp->emr_in_length - pos)); in siena_mcdi_request_copyin()
120 __in efx_mcdi_req_t *emrp) in siena_mcdi_request_copyout() argument
126 size_t bytes = MIN(emrp->emr_out_length_used, emrp->emr_out_length); in siena_mcdi_request_copyout()
129 if (emrp->emr_out_buf != NULL) { in siena_mcdi_request_copyout()
[all …]
HDefx_mcdi.h84 __inout efx_mcdi_req_t *emrp);
89 __inout efx_mcdi_req_t *emrp);
94 __inout efx_mcdi_req_t *emrp);
107 __in efx_mcdi_req_t *emrp,
129 __in_opt efx_mcdi_req_t *emrp,
HDsiena_impl.h119 __in efx_mcdi_req_t *emrp,
138 __in efx_mcdi_req_t *emrp);
HDhunt_impl.h261 __in efx_mcdi_req_t *emrp,
280 __in efx_mcdi_req_t *emrp);
HDefx.h242 __in efx_mcdi_req_t *emrp,
/NextBSD/sys/dev/sfxge/
HDsfxge_mcdi.c114 sfxge_mcdi_execute(void *arg, efx_mcdi_req_t *emrp) in sfxge_mcdi_execute() argument
128 efx_mcdi_request_start(sc->enp, emrp, B_FALSE); in sfxge_mcdi_execute()