Searched refs:rnc (Results 1 - 6 of 6) sorted by relevance
/linux-master/drivers/scsi/isci/ |
H A D | remote_node_context.c | 119 union scu_remote_node_context *rnc; local 124 rnc = sci_rnc_by_id(ihost, rni); 126 memset(rnc, 0, sizeof(union scu_remote_node_context) 129 rnc->ssp.remote_node_index = rni; 130 rnc->ssp.remote_node_port_width = idev->device_port_width; 131 rnc->ssp.logical_port_index = idev->owning_port->physical_port_index; 135 rnc->ssp.remote_sas_address_hi = upper_32_bits(sas_addr); 136 rnc->ssp.remote_sas_address_lo = lower_32_bits(sas_addr); 138 rnc->ssp.nexus_loss_timer_enable = true; 139 rnc 204 sci_remote_node_context_notify_user( struct sci_remote_node_context *rnc) argument 215 sci_remote_node_context_continue_state_transitions(struct sci_remote_node_context *rnc) argument 270 struct sci_remote_node_context *rnc = container_of(sm, typeof(*rnc), sm); local 295 struct sci_remote_node_context *rnc = container_of(sm, typeof(*rnc), sm); local 304 struct sci_remote_node_context *rnc = container_of(sm, typeof(*rnc), sm); local 325 struct sci_remote_node_context *rnc = container_of(sm, typeof(*rnc), sm); local 347 struct sci_remote_node_context *rnc = container_of(sm, typeof(*rnc), sm); local 354 struct sci_remote_node_context *rnc = container_of(sm, typeof(*rnc), sm); local 375 struct sci_remote_node_context *rnc local 410 sci_remote_node_context_construct(struct sci_remote_node_context *rnc, u16 remote_node_index) argument [all...] |
H A D | remote_device.c | 78 return sci_remote_node_context_suspend(&idev->rnc, reason, 149 return (localcount != idev->rnc.suspend_count) 150 || sci_remote_node_context_is_being_destroyed(&idev->rnc); 206 = sci_remote_node_context_is_suspended(&idev->rnc) 207 ? 0 : idev->rnc.suspend_count; 211 "rnc_suspend_count=%d, rnc.suspend_count=%d" 214 rnc_suspend_count, idev->rnc.suspend_count); 233 "rnc_suspend_count=%d, rnc.suspend_count=%d " 240 rnc_suspend_count, idev->rnc.suspend_count, 241 rnc_state_name(idev->rnc [all...] |
H A D | remote_device.h | 100 struct sci_remote_node_context rnc; member in struct:isci_remote_device 289 static inline struct isci_remote_device *rnc_to_dev(struct sci_remote_node_context *rnc) argument 293 idev = container_of(rnc, typeof(*idev), rnc);
|
H A D | port.c | 294 /* flag dummy rnc hanling when exiting a ready state */ 535 * sci_port_construct_dummy_rnc() - create dummy rnc for si workaround 546 union scu_remote_node_context *rnc; local 548 rnc = &iport->owning_controller->remote_node_context_table[rni]; 550 memset(rnc, 0, sizeof(union scu_remote_node_context)); 552 rnc->ssp.remote_sas_address_hi = 0; 553 rnc->ssp.remote_sas_address_lo = 0; 555 rnc->ssp.remote_node_index = rni; 556 rnc->ssp.remote_node_port_width = 1; 557 rnc 997 union scu_remote_node_context *rnc; local 1465 union scu_remote_node_context *rnc; local [all...] |
H A D | remote_node_context.h | 200 void sci_remote_node_context_construct(struct sci_remote_node_context *rnc,
|
H A D | request.c | 235 task_context->remote_node_index = idev->rnc.remote_node_index; 515 task_context->remote_node_index = idev->rnc.remote_node_index; 2209 /* the hw will have suspended the rnc, so complete the 2372 &ireq->target_device->rnc, 3086 if (idev->rnc.remote_node_index == SCIC_SDS_REMOTE_NODE_CONTEXT_INVALID_INDEX) 3241 task_context->remote_node_index = idev->rnc.remote_node_index;
|
Completed in 257 milliseconds