centos man page for fc_remote_port_rolechg

Query: fc_remote_port_rolechg

OS: centos

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

FC_REMOTE_PORT_ROLEC(9) 					  SCSI mid layer					   FC_REMOTE_PORT_ROLEC(9)

NAME
fc_remote_port_rolechg - notifies the fc transport that the roles on a remote may have changed.
SYNOPSIS
void fc_remote_port_rolechg(struct fc_rport * rport, u32 roles);
ARGUMENTS
rport The remote port that changed. roles New roles for this port.
DESCRIPTION
The LLDD calls this routine to notify the transport that the roles on a remote port may have changed. The largest effect of this is if a port now becomes a FCP Target, it must be allocated a scsi target id. If the port is no longer a FCP target, any scsi target id value assigned to it will persist in case the role changes back to include FCP Target. No changes in the scsi midlayer will be invoked if the role changes (in the expectation that the role will be resumed. If it doesn't normal error processing will take place). Should not be called from interrupt context.
NOTES
This routine assumes no locks are held on entry.
AUTHORS
James Bottomley <James.Bottomley@hansenpartnership.com> Author. Rob Landley <rob@landley.net> Author.
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 FC_REMOTE_PORT_ROLEC(9)
Related Man Pages
drop_role(7) - centos
fc_remote_port_add(9) - centos
fc_remote_port_delete(9) - centos
roles(1) - sunos
roles(1) - redhat
Similar Topics in the Unix Linux Community
Is UNIX an open source OS ?
Shopt -s histappend
Unsure why access time on a directory change isn't changing
CentOS 6 ran out of space, need to reclaim it
[TIP] Processing YAML files with yq