Lines Matching refs:ics
689 iscsi_config_sess_t *ics;
836 size = sizeof (*ics);
837 ics = kmem_zalloc(size, KM_SLEEP);
838 ics->ics_in = 1;
842 if (persistent_get_config_session(name, ics) == B_FALSE) {
848 if (persistent_get_config_session(name, ics) == B_FALSE) {
853 ics->ics_out = 1;
854 ics->ics_bound = B_FALSE;
858 if (iscsiboot_prop && (ics->ics_out > 1) && isp->sess_boot &&
864 ics->ics_out = 1;
865 ics->ics_bound = B_FALSE;
886 kmem_free(ics, sizeof (iscsi_config_sess_t));
890 if (ics->ics_out <= idx) {
902 if (ics->ics_bound == B_FALSE) {
904 kmem_free(ics, sizeof (iscsi_config_sess_t));
917 ics_out = ics->ics_out;
920 kmem_free(ics, sizeof (*ics));
923 ics = kmem_zalloc(size, KM_SLEEP);
924 ics->ics_in = ics_out;
927 if (persistent_get_config_session(name, ics) != B_TRUE) {
931 kmem_free(ics, size);
938 if (ics->ics_bindings[idx].i_insize == sizeof (struct in_addr)) {
939 bcopy(&ics->ics_bindings[idx].i_addr.in4,
944 bcopy(&ics->ics_bindings[idx].i_addr.in6,
950 kmem_free(ics, size);