MCPcopy Index your code

hub / github.com/SynologyOpenSource/synology-csi / functions

Functions322 in github.com/SynologyOpenSource/synology-csi

↓ 1 callersMethodlistSessionsByIqn
(targetIqn string)
pkg/driver/initiator.go:187
↓ 1 callersMethodlogin
(targetIqn string, portal string)
pkg/driver/initiator.go:199
↓ 1 callersMethodlogout
(targetIqn string, ip string)
pkg/driver/initiator.go:224
↓ 1 callersMethodlogoutNVMeSubsystem
(nqn string)
pkg/driver/nodeserver.go:259
↓ 1 callersMethodlogoutTarget
(k8sVolume *models.K8sVolumeRespSpec)
pkg/driver/nodeserver.go:302
↓ 1 callersFunctionlsblk
lsblk execute the lsblk commands
pkg/driver/multipath.go:144
↓ 1 callersFunctionlunTypeToString
(lunType int)
synocli/cmd/lun.go:76
↓ 1 callersMethodmountSensitiveWithRetry
(sourcePath string, targetPath string, fsType string, options []string, sensitiveOptions []string)
pkg/driver/nodeserver.go:334
↓ 1 callersMethodmultipath_flush
flushes a multipath device dm-x with command multipath -f /dev/dm-x
pkg/driver/multipath.go:95
↓ 1 callersMethodmultipath_resize
resize a multipath device based on its underlying devices
pkg/driver/multipath.go:85
↓ 1 callersMethodmultipathd_is_running
()
pkg/driver/multipath.go:39
↓ 1 callersMethodnodeStageISCSIVolume
(ctx context.Context, spec *models.NodeStageVolumeSpec)
pkg/driver/nodeserver.go:462
↓ 1 callersMethodnodeStageNFSVolume
(ctx context.Context, spec *models.NodeStageVolumeSpec)
pkg/driver/nodeserver.go:555
↓ 1 callersMethodnodeStageNVMeVolume
(ctx context.Context, spec *models.NodeStageVolumeSpec)
pkg/driver/nodeserver.go:567
↓ 1 callersMethodnodeStageSMBVolume
(ctx context.Context, spec *models.NodeStageVolumeSpec, secrets map[string]string)
pkg/driver/nodeserver.go:499
↓ 1 callersMethodnvmeConnect
(ip string, port int, transport string, nqn string, hostNqn string)
pkg/driver/nvme_connector.go:54
↓ 1 callersMethodnvmeDisconnect
(nqn string)
pkg/driver/nvme_connector.go:68
↓ 1 callersFunctionparseDevAttribs
(params map[string]string)
pkg/driver/controllerserver.go:84
↓ 1 callersFunctionparseNfsVesrion
(ops []string)
pkg/driver/controllerserver.go:72
↓ 1 callersFunctionparseSessions
parseSession takes the raw stdout from the `iscsiadm -m session` command and encodes it into an iSCSI session type
pkg/driver/initiator.go:66
↓ 1 callersMethodrescan
(targetIqn string)
pkg/driver/initiator.go:242
↓ 1 callersMethodserve
(endpoint string, ids csi.IdentityServer, cs csi.ControllerServer, ns csi.NodeServer)
pkg/driver/grpc.go:75
↓ 1 callersFunctionsetLogLevel
(logLevel string)
pkg/logger/logger.go:78
↓ 1 callersMethodsetNFSVolumePrivilege
(sourcePath string, hostnames []string, authType utils.AuthType)
pkg/driver/nodeserver.go:384
↓ 1 callersMethodsetSMBVolumePermission
(sourcePath string, userName string, authType utils.AuthType)
pkg/driver/nodeserver.go:426
↓ 1 callersFunctionshareSnapshotListAll
(dsm *webapi.DSM, shareName string)
synocli/cmd/share.go:347
MethodActivate
TODO: func NewNodeDriver() {} TODO: func NewControllerDriver() {}
pkg/driver/driver.go:96
MethodAddDsm
(client common.ClientInfo)
pkg/interfaces/IDsmService.go:14
MethodCommand
(cmd string, args ...string)
pkg/utils/hostexec/hostexec_test.go:331
MethodCommandContext
(ctx context.Context, cmd string, args ...string)
pkg/utils/hostexec/hostexec_test.go:334
MethodControllerExpandVolume
(ctx context.Context, req *csi.ControllerExpandVolumeRequest)
pkg/driver/controllerserver.go:533
MethodControllerGetCapabilities
(ctx context.Context, req *csi.ControllerGetCapabilitiesRequest)
pkg/driver/controllerserver.go:387
MethodControllerGetVolume
(ctx context.Context, req *csi.ControllerGetVolumeRequest)
pkg/driver/controllerserver.go:563
MethodControllerPublishVolume
(ctx context.Context, req *csi.ControllerPublishVolumeRequest)
pkg/driver/controllerserver.go:266
MethodControllerUnpublishVolume
(ctx context.Context, req *csi.ControllerUnpublishVolumeRequest)
pkg/driver/controllerserver.go:270
MethodCreateSnapshot
(spec *models.CreateK8sVolumeSnapshotSpec)
pkg/dsm/service/dsm.go:783
MethodCreateSnapshot
(ctx context.Context, req *csi.CreateSnapshotRequest)
pkg/driver/controllerserver.go:393
MethodCreateVolume
(spec *models.CreateK8sVolumeSpec)
pkg/dsm/service/dsm.go:491
MethodCreateVolume
(ctx context.Context, req *csi.CreateVolumeRequest)
pkg/driver/controllerserver.go:99
MethodDeleteSnapshot
(snapshotUuid string)
pkg/dsm/service/dsm.go:879
MethodDeleteSnapshot
(ctx context.Context, req *csi.DeleteSnapshotRequest)
pkg/driver/controllerserver.go:453
MethodDeleteVolume
(volId string)
pkg/dsm/service/dsm.go:591
MethodDeleteVolume
(ctx context.Context, req *csi.DeleteVolumeRequest)
pkg/driver/controllerserver.go:252
MethodError
()
pkg/utils/error.go:35
MethodError
()
pkg/utils/error.go:38
MethodError
()
pkg/utils/error.go:41
MethodError
()
pkg/utils/error.go:50
MethodError
()
pkg/utils/error.go:54
MethodError
()
pkg/utils/error.go:58
MethodError
()
pkg/utils/error.go:62
MethodError
()
pkg/utils/error.go:66
MethodError
()
pkg/utils/error.go:70
MethodError
Share errors
pkg/utils/error.go:75
MethodError
()
pkg/utils/error.go:79
MethodError
()
pkg/utils/error.go:83
MethodError
()
pkg/utils/error.go:87
MethodError
San errors
pkg/utils/error.go:92
MethodError
()
pkg/utils/error.go:96
MethodError
()
pkg/utils/error.go:100
MethodError
()
pkg/utils/error.go:104
MethodExpandVolume
(volId string, newSize int64)
pkg/dsm/service/dsm.go:730
MethodFire
(entry *logrus.Entry)
pkg/logger/logger.go:28
MethodForceStop
Stops the service forcefully
pkg/driver/grpc.go:41
MethodForceStop
()
pkg/driver/grpc.go:71
MethodGetCapacity
(ctx context.Context, req *csi.GetCapacityRequest)
pkg/driver/controllerserver.go:357
MethodGetDsmsCount
()
pkg/interfaces/IDsmService.go:17
MethodGetPluginCapabilities
(ctx context.Context, req *csi.GetPluginCapabilitiesRequest)
pkg/driver/identityserver.go:49
MethodGetPluginInfo
(ctx context.Context, req *csi.GetPluginInfoRequest)
pkg/driver/identityserver.go:30
MethodGetSnapshotByName
(snapshotName string)
pkg/dsm/service/dsm.go:720
MethodGetVolumeByName
(volName string)
pkg/dsm/service/dsm.go:708
MethodLen
()
pkg/models/dsm_req_spec.go:79
MethodLen
()
pkg/models/dsm_req_spec.go:84
MethodLess
(i, j int)
pkg/models/dsm_req_spec.go:81
MethodLess
(i, j int)
pkg/models/dsm_req_spec.go:86
MethodLevels
()
pkg/logger/logger.go:34
MethodListDsmVolumes
(ip string)
pkg/dsm/service/dsm.go:88
MethodListSnapshots
(volId string)
pkg/dsm/service/dsm.go:954
MethodListSnapshots
(ctx context.Context, req *csi.ListSnapshotsRequest)
pkg/driver/controllerserver.go:468
MethodListVolumes
(ctx context.Context, req *csi.ListVolumesRequest)
pkg/driver/controllerserver.go:297
MethodLookPath
(path string)
pkg/utils/hostexec/hostexec_test.go:337
MethodNodeExpandVolume
(ctx context.Context, req *csi.NodeExpandVolumeRequest)
pkg/driver/nodeserver.go:930
MethodNodeGetCapabilities
(ctx context.Context, req *csi.NodeGetCapabilitiesRequest)
pkg/driver/nodeserver.go:857
MethodNodeGetInfo
(ctx context.Context, req *csi.NodeGetInfoRequest)
pkg/driver/nodeserver.go:849
MethodNodeGetVolumeStats
(ctx context.Context, req *csi.NodeGetVolumeStatsRequest)
pkg/driver/nodeserver.go:863
MethodNodePublishVolume
(ctx context.Context, req *csi.NodePublishVolumeRequest)
pkg/driver/nodeserver.go:674
MethodNodeStageVolume
(ctx context.Context, req *csi.NodeStageVolumeRequest)
pkg/driver/nodeserver.go:605
MethodNodeUnpublishVolume
(ctx context.Context, req *csi.NodeUnpublishVolumeRequest)
pkg/driver/nodeserver.go:811
MethodNodeUnstageVolume
(ctx context.Context, req *csi.NodeUnstageVolumeRequest)
pkg/driver/nodeserver.go:639
MethodProbe
(ctx context.Context, req *csi.ProbeRequest)
pkg/driver/identityserver.go:45
MethodRemoveAllDsms
()
pkg/interfaces/IDsmService.go:15
MethodSetDir
(string)
pkg/utils/hostexec/hostexec_test.go:313
MethodSetEnv
([]string)
pkg/utils/hostexec/hostexec_test.go:317
MethodSetStderr
(io.Writer)
pkg/utils/hostexec/hostexec_test.go:316
MethodSetStdin
(io.Reader)
pkg/utils/hostexec/hostexec_test.go:314
MethodSetStdout
(io.Writer)
pkg/utils/hostexec/hostexec_test.go:315
MethodStart
()
pkg/utils/hostexec/hostexec_test.go:320
MethodStart
(endpoint string, ids csi.IdentityServer, cs csi.ControllerServer, ns csi.NodeServer)
pkg/driver/grpc.go:54
MethodStderrPipe
()
pkg/utils/hostexec/hostexec_test.go:319
MethodStdoutPipe
()
pkg/utils/hostexec/hostexec_test.go:318
MethodStop
()
pkg/utils/hostexec/hostexec_test.go:322
← previousnext →201–300 of 322, ranked by callers