Searched refs:cmdpost (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_cmd.c | 56 static int tavor_write_hcr(tavor_state_t *state, tavor_cmd_post_t *cmdpost, 70 tavor_cmd_post(tavor_state_t *state, tavor_cmd_post_t *cmdpost) in tavor_cmd_post() argument 76 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*cmdpost)) in tavor_cmd_post() 79 if (cmdpost->cp_flags == TAVOR_CMD_NOSLEEP_SPIN) { in tavor_cmd_post() 82 status = tavor_write_hcr(state, cmdpost, 0); in tavor_cmd_post() 95 cmdpost->cp_flags); in tavor_cmd_post() 114 status = tavor_write_hcr(state, cmdpost, token); in tavor_cmd_post() 151 cmdpost->cp_outparm = cmdptr->cmd_outparm; in tavor_cmd_post() 886 tavor_write_hcr(tavor_state_t *state, tavor_cmd_post_t *cmdpost, in tavor_write_hcr() argument 943 cmdpost->cp_inparm); in tavor_write_hcr() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_cmd.c | 57 static int hermon_write_hcr(hermon_state_t *state, hermon_cmd_post_t *cmdpost, 72 hermon_cmd_post(hermon_state_t *state, hermon_cmd_post_t *cmdpost) in hermon_cmd_post() argument 78 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*cmdpost)) in hermon_cmd_post() 81 if (cmdpost->cp_flags == HERMON_CMD_NOSLEEP_SPIN) { in hermon_cmd_post() 86 status = hermon_write_hcr(state, cmdpost, 0, &hw_err); in hermon_cmd_post() 97 !hermon_cmd_retry_ok(cmdpost, status)) { in hermon_cmd_post() 112 cmdpost->cp_flags); in hermon_cmd_post() 135 status = hermon_write_hcr(state, cmdpost, token, in hermon_cmd_post() 147 !hermon_cmd_retry_ok(cmdpost, status)) { in hermon_cmd_post() 193 cmdpost->cp_outparm = cmdptr->cmd_outparm; in hermon_cmd_post() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/ |
H A D | tavor_cmd.h | 607 int tavor_cmd_post(tavor_state_t *state, tavor_cmd_post_t *cmdpost);
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_cmd.h | 677 int hermon_cmd_post(hermon_state_t *state, hermon_cmd_post_t *cmdpost);
|