/** * struct qed_iscsi_ops - qed iSCSI operations. * @common: common operations pointer * @ll2: light L2 operations pointer * @fill_dev_info: fills iSCSI specific information * @param cdev * @param info * @return 0 on success, otherwise error value. * @register_ops: register iscsi operations * @param cdev * @param ops - specified using qed_iscsi_cb_ops * @param cookie - driver private * @start: iscsi in FW * @param cdev * @param tasks - qed will fill information about tasks * return 0 on success, otherwise error value. * @stop: iscsi in FW * @param cdev * return 0 on success, otherwise error value. * @acquire_conn: acquire a new iscsi connection * @param cdev * @param handle - qed will fill handle that should be * used henceforth as identifier of the * connection. * @param p_doorbell - qed will fill the address of the * doorbell. * @return 0 on success, otherwise error value. * @release_conn: release a previously acquired iscsi connection * @param cdev * @param handle - the connection handle. * @return 0 on success, otherwise error value. * @offload_conn: configures an offloaded connection * @param cdev * @param handle - the connection handle. * @param conn_info - the configuration to use for the * offload. * @return 0 on success, otherwise error value. * @update_conn: updates an offloaded connection * @param cdev * @param handle - the connection handle. * @param conn_info - the configuration to use for the * offload. * @return 0 on success, otherwise error value. * @destroy_conn: stops an offloaded connection * @param cdev * @param handle - the connection handle. * @return 0 on success, otherwise error value. * @clear_sq: clear all task in sq * @param cdev * @param handle - the connection handle. * @return 0 on success, otherwise error value. * @get_stats: iSCSI related statistics * @param cdev * @param stats - pointer to struck that would be filled * we stats * @return 0 on success, error otherwise. * @change_mac: Change MAC of interface * @param cdev * @param handle - the connection handle. * @param mac - new MAC to configure. * @return 0 on success, otherwise error value.
*/ struct qed_iscsi_ops { conststruct qed_common_ops *common;
conststruct qed_ll2_ops *ll2;
int (*fill_dev_info)(struct qed_dev *cdev, struct qed_dev_iscsi_info *info);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.