Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • android-msm-bullhead-3.10-nougat_kgdb_less_changes
  • android-msm-bullhead-3.10-nougat_kgdb
  • android-msm-bullhead-3.10-nougat_klist
  • android-4.4
  • android-msm-vega-4.4-oreo-daydream
  • android-msm-wahoo-4.4-p-preview-5
  • android-msm-wahoo-4.4-pie
  • android-msm-marlin-3.18-p-preview-5
  • android-msm-marlin-3.18-pie
  • android-msm-wahoo-2018.07-oreo-m2
  • android-msm-wahoo-2018.07-oreo-m4
  • android-msm-wahoo-4.4-p-preview-4
  • android-msm-bullhead-3.10-oreo-m6
  • android-msm-angler-3.10-oreo-m6
  • android-msm-marlin-3.18-p-preview-4
  • android-msm-stargazer-3.18-oreo-wear-dr
  • android-msm-catshark-3.18-oreo-wear-dr
  • android-msm-wahoo-4.4-oreo-m2
  • android-msm-wahoo-4.4-oreo-m4
  • android-daydreamos-8.0.0_r0.5
  • android-8.1.0_r0.92
  • android-8.1.0_r0.91
  • android-daydreamos-8.0.0_r0.4
  • android-p-preview-5_r0.2
  • android-p-preview-5_r0.1
  • android-9.0.0_r0.5
  • android-9.0.0_r0.4
  • android-9.0.0_r0.2
  • android-9.0.0_r0.1
  • android-8.1.0_r0.81
  • android-8.1.0_r0.80
  • android-8.1.0_r0.78
  • android-8.1.0_r0.76
  • android-8.1.0_r0.75
  • android-8.1.0_r0.72
  • android-8.1.0_r0.70
  • android-p-preview-4_r0.2
  • android-p-preview-4_r0.1
  • android-wear-8.0.0_r0.30
40 results

iscsi

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Nicholas Bellinger authored
    Add basic struct iscsit_transport API template to allow iscsi-target for
    running with external transport modules using existing iscsi_target_core.h
    code.
    
    For all external modules, this calls try_module_get() and module_put()
    to obtain + release an external iscsit_transport module reference count.
    
    Also include the iscsi-target symbols necessary in iscsi_transport.h to
    allow external transport modules to function.
    
    v3 changes:
    - Add iscsit_build_reject export for ISTATE_SEND_REJECT usage
    
    v2 changes:
    
    - Drop unnecessary export of iscsit_get_transport + iscsit_put_transport (roland)
    - Add ->iscsit_queue_data_in() to remove extra context switch on RDMA_WRITE
    - Add ->iscsit_queue_status() to remove extra context switch on IB_SEND status
    - Add ->iscsit_get_dataout() to remove extra context switch on RDMA_READ
    - Drop ->iscsit_free_cmd()
    - Drop ->iscsit_unmap_cmd()
    - Rename iscsit_create_transport() -> iscsit_register_transport() (andy)
    - Rename iscsit_destroy_transport() -> iscsit_unregister_transport() (andy)
    
    Signed-off-by: default avatarNicholas Bellinger <nab@linux-iscsi.org>
    3f993063
    History