/titanic_41/usr/src/uts/common/io/1394/ |
H A D | s1394_asynch.c | 485 if (cmd->cmd_u.b.data_block == NULL) { in s1394_setup_asynch_command() 501 cmd->cmd_u.b.bytes_transferred = 0; in s1394_setup_asynch_command() 536 if (current_max_payload > cmd->cmd_u.b.max_payload) in s1394_setup_asynch_command() 537 current_max_payload = cmd->cmd_u.b.max_payload; in s1394_setup_asynch_command() 540 h_priv->mblk.curr_mblk = cmd->cmd_u.b.data_block; in s1394_setup_asynch_command() 544 cmd->cmd_u.b.data_block->b_rptr; in s1394_setup_asynch_command() 547 cmd->cmd_u.b.data_block->b_wptr; in s1394_setup_asynch_command() 550 if (cmd->cmd_u.b.blk_length > current_max_payload) { in s1394_setup_asynch_command() 552 s_priv->data_remaining = cmd->cmd_u.b.blk_length; in s1394_setup_asynch_command() 555 h_priv->mblk.length = cmd->cmd_u.b.blk_length; in s1394_setup_asynch_command() [all …]
|
H A D | s1394_cmp.c | 258 req->cmd_u.q.quadlet_data = cmp->cmp_ompr_val; in s1394_cmp_ompr_recv_read_request() 282 req->cmd_u.q.quadlet_data = cmp->cmp_impr_val; in s1394_cmp_impr_recv_read_request() 304 (req->cmd_u.l32.lock_type != CMD1394_LOCK_COMPARE_SWAP)) { in s1394_cmp_ompr_recv_lock_request() 309 req->cmd_u.l32.old_value = cmp->cmp_ompr_val; in s1394_cmp_ompr_recv_lock_request() 310 if (cmp->cmp_ompr_val == req->cmd_u.l32.arg_value) { in s1394_cmp_ompr_recv_lock_request() 312 cmp->cmp_ompr_val = (req->cmd_u.l32.data_value & in s1394_cmp_ompr_recv_lock_request() 342 (req->cmd_u.l32.lock_type != CMD1394_LOCK_COMPARE_SWAP)) { in s1394_cmp_impr_recv_lock_request() 347 req->cmd_u.l32.old_value = cmp->cmp_impr_val; in s1394_cmp_impr_recv_lock_request() 348 if (cmp->cmp_impr_val == req->cmd_u.l32.arg_value) { in s1394_cmp_impr_recv_lock_request() 350 cmp->cmp_impr_val = (req->cmd_u.l32.data_value & in s1394_cmp_impr_recv_lock_request()
|
H A D | h1394.c | 910 cmd_length = req->cmd_u.b.blk_length; in h1394_read_request() 996 (void *)&(req->cmd_u.q.quadlet_data), cmd_length); in h1394_read_request() 1000 begin_ptr = req->cmd_u.b.data_block->b_wptr; in h1394_read_request() 1002 tmp_ptr = req->cmd_u.b.data_block->b_datap->db_lim; in h1394_read_request() 1007 req->cmd_u.b.data_block->b_wptr = end_ptr; in h1394_read_request() 1131 cmd_length = req->cmd_u.b.blk_length; in h1394_write_request() 1227 bcopy((void *)&(req->cmd_u.q.quadlet_data), in h1394_write_request() 1232 begin_ptr = req->cmd_u.b.data_block->b_rptr; in h1394_write_request() 1234 tmp_ptr = req->cmd_u.b.data_block->b_wptr; in h1394_write_request() 1435 arg_value = req->cmd_u.l32.arg_value; in h1394_lock_request() [all …]
|
H A D | s1394_isoch.c | 450 cmd->cmd_u.l32.data_value = T1394_DATA32(~channel_mask); in s1394_channel_alloc() 451 cmd->cmd_u.l32.num_retries = num_retries; in s1394_channel_alloc() 452 cmd->cmd_u.l32.lock_type = CMD1394_LOCK_BIT_AND; in s1394_channel_alloc() 459 cmd->cmd_u.l32.old_value); in s1394_channel_alloc() 645 cmd->cmd_u.l32.data_value = T1394_DATA32(channel_mask); in s1394_channel_free() 646 cmd->cmd_u.l32.num_retries = num_retries; in s1394_channel_free() 647 cmd->cmd_u.l32.lock_type = CMD1394_LOCK_BIT_OR; in s1394_channel_free() 655 cmd->cmd_u.l32.old_value); in s1394_channel_free() 827 cmd->cmd_u.l32.arg_value = 0; in s1394_bandwidth_alloc() 828 cmd->cmd_u.l32.data_value = bw_alloc_units; in s1394_bandwidth_alloc() [all …]
|
H A D | s1394_csr.c | 592 req->cmd_u.q.quadlet_data = data; in s1394_CSR_state_clear() 600 data = req->cmd_u.q.quadlet_data; in s1394_CSR_state_clear() 696 data = req->cmd_u.q.quadlet_data; in s1394_CSR_state_set() 796 data = req->cmd_u.q.quadlet_data; in s1394_CSR_reset_start() 998 req->cmd_u.q.quadlet_data = data; in s1394_CSR_cycle_time() 1006 data = req->cmd_u.q.quadlet_data; in s1394_CSR_cycle_time() 1081 req->cmd_u.q.quadlet_data = data; in s1394_CSR_bus_time() 1105 data = req->cmd_u.q.quadlet_data; in s1394_CSR_bus_time() 1201 req->cmd_u.q.quadlet_data = data; in s1394_CSR_IRM_regs() 1212 if (req->cmd_u.l32.lock_type == CMD1394_LOCK_COMPARE_SWAP) { in s1394_CSR_IRM_regs() [all …]
|
H A D | s1394_misc.c | 405 curr_blk = cmd->cmd_u.b.data_block; in s1394_mblk_too_small() 408 size = cmd->cmd_u.b.blk_length; in s1394_mblk_too_small() 459 length = cmd->cmd_u.b.blk_length; in s1394_address_rollover()
|
H A D | s1394_fcp.c | 195 len = cmd->cmd_u.b.blk_length; in s1394_fcp_write_check_cmd()
|
H A D | s1394_dev_disc.c | 1924 *data = T1394_DATA32(cmd->cmd_u.q.quadlet_data); in s1394_get_quad_info() 2401 cmd->cmd_u.l32.arg_value = T1394_DATA32( in s1394_become_bus_mgr() 2403 cmd->cmd_u.l32.data_value = T1394_DATA32(hal_node_num); in s1394_become_bus_mgr() 2404 cmd->cmd_u.l32.num_retries = 0; in s1394_become_bus_mgr() 2405 cmd->cmd_u.l32.lock_type = CMD1394_LOCK_COMPARE_SWAP; in s1394_become_bus_mgr() 2491 temp = T1394_DATA32(cmd->cmd_u.l32.old_value); in s1394_become_bus_mgr_callback() 3018 cmd->cmd_u.q.quadlet_data = pkt_data; in s1394_do_phy_config_pkt()
|
H A D | t1394.c | 890 lock_type = cmd->cmd_u.l32.lock_type; in t1394_lock() 891 num_retries = cmd->cmd_u.l32.num_retries; in t1394_lock() 893 lock_type = cmd->cmd_u.l64.lock_type; in t1394_lock() 894 num_retries = cmd->cmd_u.l64.num_retries; in t1394_lock() 1257 curr_blk = resp->cmd_u.b.data_block; in t1394_recv_request_done() 1258 size = resp->cmd_u.b.blk_length; in t1394_recv_request_done()
|
/titanic_41/usr/src/uts/common/io/1394/adapters/ |
H A D | hci1394_async.c | 1042 &hcicmd->ac_cmd->cmd_u.q.quadlet_data, 1, in hci1394_async_arreq_process() 1395 (uint8_t *)&cmd->cmd_u.q.quadlet_data, in hci1394_async_arresp_read() 1466 (uint8_t *)&cmd->cmd_u.l32.old_value, in hci1394_async_arresp_read() 1468 cmd->cmd_u.l32.old_value = HCI1394_ARITH_LOCK_SWAP32( in hci1394_async_arresp_read() 1469 cmd->cmd_u.l32.lock_type, cmd->cmd_u.l32.old_value); in hci1394_async_arresp_read() 1495 (uint8_t *)&cmd->cmd_u.l64.old_value, in hci1394_async_arresp_read() 1497 cmd->cmd_u.l64.old_value = HCI1394_ARITH_LOCK_SWAP64( in hci1394_async_arresp_read() 1498 cmd->cmd_u.l64.lock_type, cmd->cmd_u.l64.old_value); in hci1394_async_arresp_read() 1941 (uint8_t *)&cmd->cmd_u.q.quadlet_data, (uint8_t *)&pkt->q4, in hci1394_async_arreq_read_qwr() 2019 cmd->cmd_u.b.blk_length = HCI1394_DESC_DATALEN_GET(quadlet); in hci1394_async_arreq_read_brd() [all …]
|
/titanic_41/usr/src/uts/common/io/1394/targets/dcam1394/ |
H A D | dcam_reg.c | 76 cmdp->cmd_u.q.quadlet_data = T1394_DATA32(cmdp->cmd_u.q.quadlet_data); in dcam_reg_read() 77 arg->val = cmdp->cmd_u.q.quadlet_data; in dcam_reg_read() 103 cmdp->cmd_u.q.quadlet_data = T1394_DATA32(arg->val); in dcam_reg_write()
|
/titanic_41/usr/src/uts/common/io/1394/targets/scsa1394/ |
H A D | sbp2_bus.c | 203 *q = cmd->cmd_u.q.quadlet_data; in scsa1394_bus_rq() 224 cmd->cmd_u.b.data_block = bp; in scsa1394_bus_rb() 225 cmd->cmd_u.b.blk_length = len; in scsa1394_bus_rb() 249 cmd->cmd_u.q.quadlet_data = q; in scsa1394_bus_wq() 272 cmd->cmd_u.b.data_block = bp; in scsa1394_bus_wb() 273 cmd->cmd_u.b.blk_length = len; in scsa1394_bus_wb() 502 buf->bb_rq_cb(buf, req, &req->cmd_u.q.quadlet_data); in scsa1394_bus_recv_read_request() 507 buf->bb_rb_cb(buf, req, &req->cmd_u.b.data_block, in scsa1394_bus_recv_read_request() 508 req->cmd_u.b.blk_length); in scsa1394_bus_recv_read_request() 526 buf->bb_wq_cb(buf, req, req->cmd_u.q.quadlet_data); in scsa1394_bus_recv_write_request() [all …]
|
/titanic_41/usr/src/uts/common/io/1394/targets/av1394/ |
H A D | av1394_cmp.c | 658 req->cmd_u.q.quadlet_data = pcr->pcr_val; in av1394_pcr_recv_read_request() 687 (req->cmd_u.l32.lock_type != CMD1394_LOCK_COMPARE_SWAP)) { in av1394_pcr_recv_lock_request() 695 if (pcr->pcr_val == req->cmd_u.l32.arg_value) { in av1394_pcr_recv_lock_request() 696 pcr->pcr_val = req->cmd_u.l32.data_value; in av1394_pcr_recv_lock_request() 698 req->cmd_u.l32.old_value = pcr->pcr_val; in av1394_pcr_recv_lock_request() 739 *valp = cmd->cmd_u.q.quadlet_data; in av1394_pcr_remote_read() 770 cmd->cmd_u.l32.lock_type = CMD1394_LOCK_COMPARE_SWAP; in av1394_pcr_remote_cas() 771 cmd->cmd_u.l32.data_value = data_value; in av1394_pcr_remote_cas() 772 cmd->cmd_u.l32.arg_value = arg_value; in av1394_pcr_remote_cas() 773 cmd->cmd_u.l32.num_retries = 0; in av1394_pcr_remote_cas() [all …]
|
H A D | av1394_fcp.c | 180 cmd->cmd_u.q.quadlet_data = arq->arq_data.quadlet; in av1394_fcp_write() 183 cmd->cmd_u.b.data_block = mp; in av1394_fcp_write() 184 cmd->cmd_u.b.blk_length = len; in av1394_fcp_write() 474 quadlet_data = req->cmd_u.q.quadlet_data; in av1394_fcp_common_write_request_cb() 476 mp = req->cmd_u.b.data_block; in av1394_fcp_common_write_request_cb() 477 req->cmd_u.b.data_block = NULL; in av1394_fcp_common_write_request_cb()
|
H A D | av1394_cfgrom.c | 555 *rval = cmd->cmd_u.q.quadlet_data; in av1394_cfgrom_rq()
|
/titanic_41/usr/src/uts/common/sys/1394/ |
H A D | cmd1394.h | 172 } cmd_u; member
|