Lines Matching full:generation
142 * The generation is updated once we've logged in or reconnected
147 int generation; member
380 * iPod 2nd generation: needs 128k max transfer size workaround
381 * iPod 3rd generation: needs fix capacity workaround
389 /* iPod 4th generation */ {
420 int generation, unsigned long long offset, in sbp2_status_write() argument
502 int node_id, int generation, u64 offset) in sbp2_send_orb() argument
520 node_id, generation, device->max_speed, offset, in sbp2_send_orb()
561 int generation, int function, in sbp2_send_management_orb() argument
617 sbp2_send_orb(&orb->base, lu, node_id, generation, in sbp2_send_management_orb()
664 lu->tgt->node_id, lu->generation, device->max_speed, in sbp2_agent_reset()
686 lu->tgt->node_id, lu->generation, device->max_speed, in sbp2_agent_reset_no_wait()
702 * - lu->generation is stale.
718 lu->generation != card->generation) { in sbp2_conditionally_block()
741 if (lu->blocked && lu->generation == card->generation) { in sbp2_conditionally_unblock()
802 lu->tgt->node_id, lu->generation, device->max_speed, in sbp2_set_busy_timeout()
817 int generation, node_id, local_node_id; in sbp2_login() local
822 generation = device->generation; in sbp2_login()
823 smp_rmb(); /* node IDs must not be older than generation */ in sbp2_login()
829 sbp2_send_management_orb(lu, device->node_id, generation, in sbp2_login()
832 if (sbp2_send_management_orb(lu, node_id, generation, in sbp2_login()
847 smp_wmb(); /* node IDs must not be older than generation */ in sbp2_login()
848 lu->generation = generation; in sbp2_login()
890 smp_rmb(); /* get current card generation */ in sbp2_login()
891 if (generation != device->card->generation) { in sbp2_login()
905 smp_rmb(); /* generation may have changed */ in sbp2_login()
906 generation = device->generation; in sbp2_login()
907 smp_rmb(); /* node_id must not be older than generation */ in sbp2_login()
909 sbp2_send_management_orb(lu, device->node_id, generation, in sbp2_login()
924 int generation, node_id, local_node_id; in sbp2_reconnect() local
929 generation = device->generation; in sbp2_reconnect()
930 smp_rmb(); /* node IDs must not be older than generation */ in sbp2_reconnect()
934 if (sbp2_send_management_orb(lu, node_id, generation, in sbp2_reconnect()
939 * current generation, fall back and try to log in again. in sbp2_reconnect()
942 * looking at the bus generation as simpler and more general. in sbp2_reconnect()
944 smp_rmb(); /* get current card generation */ in sbp2_reconnect()
945 if (generation == device->card->generation || in sbp2_reconnect()
958 smp_wmb(); /* node IDs must not be older than generation */ in sbp2_reconnect()
959 lu->generation = generation; in sbp2_reconnect()
1247 int generation, node_id; in sbp2_remove() local
1253 generation = device->generation; in sbp2_remove()
1254 smp_rmb(); /* node_id vs. generation */ in sbp2_remove()
1256 sbp2_send_management_orb(lu, node_id, generation, in sbp2_remove()
1412 * as the second generation iPod which doesn't support page in sbp2_map_scatterlist()
1464 int generation, retval = SCSI_MLQUEUE_HOST_BUSY; in sbp2_scsi_queuecommand() local
1483 generation = device->generation; in sbp2_scsi_queuecommand()
1500 sbp2_send_orb(&orb->base, lu, lu->tgt->node_id, generation, in sbp2_scsi_queuecommand()