Lines Matching defs:curr
4769 struct NCR53c7x0_cmd *curr, **prev;
4842 for (curr = (struct NCR53c7x0_cmd *) hostdata->running_list,
4844 curr && curr->cmd != cmd; prev = (struct NCR53c7x0_cmd **)
4845 &(curr->next), curr = (struct NCR53c7x0_cmd *) curr->next);
4847 if (curr) {
4848 if ((curr->result & 0xff) != 0xff && (curr->result & 0xff00) != 0xff00) {
4849 cmd->result = curr->result;
4851 *prev = (struct NCR53c7x0_cmd *) curr->next;
4852 curr->next = (struct NCR53c7x0_cmd *) hostdata->free;
4854 hostdata->free = curr;
4873 curr = (struct NCR53c7x0_cmd *) cmd->host_scribble;
4874 if (curr) {
4875 curr->next = hostdata->free;
4876 hostdata->free = curr;
4880 if (curr == NULL || ((curr->result & 0xff00) == 0xff00) ||
4881 ((curr->result & 0xff) == 0xff)) {
4887 cmd->result = curr->result;