Lines Matching refs:container
893 u32 channel, id, lun, container; in aac_handle_aif() local
906 container = channel = id = lun = (u32)-1; in aac_handle_aif()
918 container = le32_to_cpu(((__le32 *)aifcmd->data)[1]); in aac_handle_aif()
919 if ((container >> 28)) { in aac_handle_aif()
920 container = (u32)-1; in aac_handle_aif()
923 channel = (container >> 24) & 0xF; in aac_handle_aif()
925 container = (u32)-1; in aac_handle_aif()
928 id = container & 0xFFFF; in aac_handle_aif()
930 container = (u32)-1; in aac_handle_aif()
933 lun = (container >> 16) & 0xFF; in aac_handle_aif()
934 container = (u32)-1; in aac_handle_aif()
955 container = le32_to_cpu(((__le32 *)aifcmd->data)[1]); in aac_handle_aif()
956 if (container >= dev->maximum_num_containers) in aac_handle_aif()
968 CONTAINER_TO_CHANNEL(container), in aac_handle_aif()
969 CONTAINER_TO_ID(container), in aac_handle_aif()
970 CONTAINER_TO_LUN(container)); in aac_handle_aif()
972 dev->fsa_dev[container].config_needed = CHANGE; in aac_handle_aif()
973 dev->fsa_dev[container].config_waiting_on = AifEnConfigChange; in aac_handle_aif()
974 dev->fsa_dev[container].config_waiting_stamp = jiffies; in aac_handle_aif()
984 if (container != (u32)-1) { in aac_handle_aif()
985 if (container >= dev->maximum_num_containers) in aac_handle_aif()
987 if ((dev->fsa_dev[container].config_waiting_on == in aac_handle_aif()
989 time_before(jiffies, dev->fsa_dev[container].config_waiting_stamp + AIF_SNIFF_TIMEOUT)) in aac_handle_aif()
990 dev->fsa_dev[container].config_waiting_on = 0; in aac_handle_aif()
991 } else for (container = 0; in aac_handle_aif()
992 container < dev->maximum_num_containers; ++container) { in aac_handle_aif()
993 if ((dev->fsa_dev[container].config_waiting_on == in aac_handle_aif()
995 time_before(jiffies, dev->fsa_dev[container].config_waiting_stamp + AIF_SNIFF_TIMEOUT)) in aac_handle_aif()
996 dev->fsa_dev[container].config_waiting_on = 0; in aac_handle_aif()
1010 container = le32_to_cpu(((__le32 *)aifcmd->data)[1]); in aac_handle_aif()
1011 if (container >= dev->maximum_num_containers) in aac_handle_aif()
1013 dev->fsa_dev[container].config_needed = ADD; in aac_handle_aif()
1014 dev->fsa_dev[container].config_waiting_on = in aac_handle_aif()
1016 dev->fsa_dev[container].config_waiting_stamp = jiffies; in aac_handle_aif()
1023 container = le32_to_cpu(((__le32 *)aifcmd->data)[1]); in aac_handle_aif()
1024 if (container >= dev->maximum_num_containers) in aac_handle_aif()
1026 dev->fsa_dev[container].config_needed = DELETE; in aac_handle_aif()
1027 dev->fsa_dev[container].config_waiting_on = in aac_handle_aif()
1029 dev->fsa_dev[container].config_waiting_stamp = jiffies; in aac_handle_aif()
1037 container = le32_to_cpu(((__le32 *)aifcmd->data)[1]); in aac_handle_aif()
1038 if (container >= dev->maximum_num_containers) in aac_handle_aif()
1040 if (dev->fsa_dev[container].config_waiting_on && in aac_handle_aif()
1041 time_before(jiffies, dev->fsa_dev[container].config_waiting_stamp + AIF_SNIFF_TIMEOUT)) in aac_handle_aif()
1043 dev->fsa_dev[container].config_needed = CHANGE; in aac_handle_aif()
1044 dev->fsa_dev[container].config_waiting_on = in aac_handle_aif()
1046 dev->fsa_dev[container].config_waiting_stamp = jiffies; in aac_handle_aif()
1054 container = le32_to_cpu(((__le32 *)aifcmd->data)[1]); in aac_handle_aif()
1055 if ((container >> 28)) { in aac_handle_aif()
1056 container = (u32)-1; in aac_handle_aif()
1059 channel = (container >> 24) & 0xF; in aac_handle_aif()
1061 container = (u32)-1; in aac_handle_aif()
1064 id = container & 0xFFFF; in aac_handle_aif()
1066 container = (u32)-1; in aac_handle_aif()
1069 lun = (container >> 16) & 0xFF; in aac_handle_aif()
1070 container = (u32)-1; in aac_handle_aif()
1099 container = le32_to_cpu( in aac_handle_aif()
1101 if ((container >> 28)) { in aac_handle_aif()
1102 container = (u32)-1; in aac_handle_aif()
1105 channel = (container >> 24) & 0xF; in aac_handle_aif()
1107 container = (u32)-1; in aac_handle_aif()
1110 id = container & 0xFFFF; in aac_handle_aif()
1111 lun = (container >> 16) & 0xFF; in aac_handle_aif()
1112 container = (u32)-1; in aac_handle_aif()
1138 if (container != (u32)-1) { in aac_handle_aif()
1139 if (container >= dev->maximum_num_containers) in aac_handle_aif()
1141 if ((dev->fsa_dev[container].config_waiting_on == in aac_handle_aif()
1143 time_before(jiffies, dev->fsa_dev[container].config_waiting_stamp + AIF_SNIFF_TIMEOUT)) in aac_handle_aif()
1144 dev->fsa_dev[container].config_waiting_on = 0; in aac_handle_aif()
1145 } else for (container = 0; in aac_handle_aif()
1146 container < dev->maximum_num_containers; ++container) { in aac_handle_aif()
1147 if ((dev->fsa_dev[container].config_waiting_on == in aac_handle_aif()
1149 time_before(jiffies, dev->fsa_dev[container].config_waiting_stamp + AIF_SNIFF_TIMEOUT)) in aac_handle_aif()
1150 dev->fsa_dev[container].config_waiting_on = 0; in aac_handle_aif()
1166 for (container = 0; in aac_handle_aif()
1167 container < dev->maximum_num_containers; in aac_handle_aif()
1168 ++container) { in aac_handle_aif()
1173 dev->fsa_dev[container].config_waiting_on = in aac_handle_aif()
1175 dev->fsa_dev[container].config_needed = ADD; in aac_handle_aif()
1176 dev->fsa_dev[container].config_waiting_stamp = in aac_handle_aif()
1183 for (container = 0; in aac_handle_aif()
1184 container < dev->maximum_num_containers; in aac_handle_aif()
1185 ++container) { in aac_handle_aif()
1190 dev->fsa_dev[container].config_waiting_on = in aac_handle_aif()
1192 dev->fsa_dev[container].config_needed = DELETE; in aac_handle_aif()
1193 dev->fsa_dev[container].config_waiting_stamp = in aac_handle_aif()
1200 container = 0; in aac_handle_aif()
1203 for (; container < dev->maximum_num_containers; ++container) { in aac_handle_aif()
1204 if ((dev->fsa_dev[container].config_waiting_on == 0) && in aac_handle_aif()
1205 (dev->fsa_dev[container].config_needed != NOTHING) && in aac_handle_aif()
1206 time_before(jiffies, dev->fsa_dev[container].config_waiting_stamp + AIF_SNIFF_TIMEOUT)) { in aac_handle_aif()
1208 dev->fsa_dev[container].config_needed; in aac_handle_aif()
1209 dev->fsa_dev[container].config_needed = NOTHING; in aac_handle_aif()
1210 channel = CONTAINER_TO_CHANNEL(container); in aac_handle_aif()
1211 id = CONTAINER_TO_ID(container); in aac_handle_aif()
1212 lun = CONTAINER_TO_LUN(container); in aac_handle_aif()
1238 if (dev->fsa_dev[container].valid == 1) in aac_handle_aif()
1239 dev->fsa_dev[container].valid = 2; in aac_handle_aif()
1240 aac_probe_container(dev, container); in aac_handle_aif()
1271 && (!dev->fsa_dev[container].valid)) { in aac_handle_aif()
1295 container++; in aac_handle_aif()