Lines Matching refs:nack

749 	ds_init_nack_t	*nack;
800 nack = (ds_init_nack_t *)(msg + DS_HDR_SZ);
801 nack->major_vers = new_major;
868 ds_init_nack_t *nack;
880 nack = (ds_init_nack_t *)(buf + DS_HDR_SZ);
893 DS_DBG_PRCL(CE_NOTE, "ds@%lx: <init_nack: req=v%d.%d, nack=v%d.x"
894 DS_EOL, PORTID(port), ver->major, ver->minor, nack->major_vers);
896 if (nack->major_vers == 0) {
910 if (ds_vers[idx].major <= nack->major_vers) {
919 "supported" DS_EOL, PORTID(port), nack->major_vers);
971 ds_reg_nack_t *nack;
1010 nack = (ds_reg_nack_t *)(msg + DS_HDR_SZ);
1011 nack->svc_handle = req->svc_handle;
1012 nack->result = DS_REG_VER_NACK;
1013 nack->major_vers = 0;
1146 nack = (ds_reg_nack_t *)(msg + DS_HDR_SZ);
1147 nack->svc_handle = req->svc_handle;
1148 nack->result = DS_REG_VER_NACK;
1149 nack->major_vers = new_major;
1316 ds_reg_nack_t *nack;
1329 nack = (ds_reg_nack_t *)(buf + DS_HDR_SZ);
1336 if (DS_HDL_ISCLIENT(nack->svc_handle)) {
1338 DS_EOL, PORTID(port), (u_longlong_t)nack->svc_handle);
1344 * and so only works because this is a reg nack.
1346 if ((svc = ds_get_svc(nack->svc_handle)) == NULL) {
1348 DS_EOL, PORTID(port), (u_longlong_t)nack->svc_handle);
1356 (u_longlong_t)nack->svc_handle, svc->state);
1360 if (nack->result == DS_REG_DUP) {
1371 if (nack->major_vers == 0) {
1380 DS_DBG_PRCL(CE_NOTE, "ds@%lx: <reg_nack: '%s' hdl=0x%llx, nack=%d.x"
1382 (u_longlong_t)nack->svc_handle, nack->major_vers);
1390 if (svc->cap.vers[idx].major <= nack->major_vers) {
1399 DS_EOL, PORTID(port), svc->cap.svc_id, nack->major_vers);
1525 ds_unreg_nack_t *nack;
1536 nack = (ds_unreg_nack_t *)(buf + DS_HDR_SZ);
1539 PORTID(port), (u_longlong_t)nack->svc_handle);
1550 if (ds_get_svc(nack->svc_handle) != NULL) {
1552 DS_EOL, PORTID(port), (u_longlong_t)nack->svc_handle);
1613 ds_data_nack_t *nack;
1624 nack = (ds_data_nack_t *)(buf + DS_HDR_SZ);
1627 DS_EOL, PORTID(port), (u_longlong_t)nack->svc_handle,
1628 (u_longlong_t)nack->result);
1630 if (nack->result == DS_INV_HDL) {
1634 if ((svc = ds_find_clnt_svc_by_hdl_port(nack->svc_handle,
1636 if ((svc = ds_get_svc(nack->svc_handle)) == NULL) {
1644 (u_longlong_t)nack->svc_handle);
1848 ds_unreg_nack_t *nack;
1880 nack = (ds_unreg_nack_t *)(msg + DS_HDR_SZ);
1881 nack->svc_handle = bad_hdl;
1897 ds_data_nack_t *nack;
1929 nack = (ds_data_nack_t *)(msg + DS_HDR_SZ);
1930 nack->svc_handle = bad_hdl;
1931 nack->result = DS_INV_HDL;