Lines Matching full:generation
129 * The generation is updated once we've logged in or reconnected
134 int generation; member
367 * iPod 2nd generation: needs 128k max transfer size workaround
368 * iPod 3rd generation: needs fix capacity workaround
376 /* iPod 4th generation */ {
407 int generation, unsigned long long offset, in sbp2_status_write() argument
489 int node_id, int generation, u64 offset) in sbp2_send_orb() argument
507 node_id, generation, device->max_speed, offset, in sbp2_send_orb()
548 int generation, int function, in sbp2_send_management_orb() argument
604 sbp2_send_orb(&orb->base, lu, node_id, generation, in sbp2_send_management_orb()
651 lu->tgt->node_id, lu->generation, device->max_speed, in sbp2_agent_reset()
673 lu->tgt->node_id, lu->generation, device->max_speed, in sbp2_agent_reset_no_wait()
689 * - lu->generation is stale.
705 lu->generation != card->generation) { in sbp2_conditionally_block()
728 if (lu->blocked && lu->generation == card->generation) { in sbp2_conditionally_unblock()
789 lu->tgt->node_id, lu->generation, device->max_speed, in sbp2_set_busy_timeout()
804 int generation, node_id, local_node_id; in sbp2_login() local
809 generation = device->generation; in sbp2_login()
810 smp_rmb(); /* node IDs must not be older than generation */ in sbp2_login()
816 sbp2_send_management_orb(lu, device->node_id, generation, in sbp2_login()
819 if (sbp2_send_management_orb(lu, node_id, generation, in sbp2_login()
834 smp_wmb(); /* node IDs must not be older than generation */ in sbp2_login()
835 lu->generation = generation; in sbp2_login()
877 smp_rmb(); /* get current card generation */ in sbp2_login()
878 if (generation != device->card->generation) { in sbp2_login()
892 smp_rmb(); /* generation may have changed */ in sbp2_login()
893 generation = device->generation; in sbp2_login()
894 smp_rmb(); /* node_id must not be older than generation */ in sbp2_login()
896 sbp2_send_management_orb(lu, device->node_id, generation, in sbp2_login()
911 int generation, node_id, local_node_id; in sbp2_reconnect() local
916 generation = device->generation; in sbp2_reconnect()
917 smp_rmb(); /* node IDs must not be older than generation */ in sbp2_reconnect()
921 if (sbp2_send_management_orb(lu, node_id, generation, in sbp2_reconnect()
926 * current generation, fall back and try to log in again. in sbp2_reconnect()
929 * looking at the bus generation as simpler and more general. in sbp2_reconnect()
931 smp_rmb(); /* get current card generation */ in sbp2_reconnect()
932 if (generation == device->card->generation || in sbp2_reconnect()
945 smp_wmb(); /* node IDs must not be older than generation */ in sbp2_reconnect()
946 lu->generation = generation; in sbp2_reconnect()
1230 int generation, node_id; in sbp2_remove() local
1236 generation = device->generation; in sbp2_remove()
1237 smp_rmb(); /* node_id vs. generation */ in sbp2_remove()
1239 sbp2_send_management_orb(lu, node_id, generation, in sbp2_remove()
1395 * as the second generation iPod which doesn't support page in sbp2_map_scatterlist()
1447 int generation, retval = SCSI_MLQUEUE_HOST_BUSY; in sbp2_scsi_queuecommand() local
1466 generation = device->generation; in sbp2_scsi_queuecommand()
1483 sbp2_send_orb(&orb->base, lu, lu->tgt->node_id, generation, in sbp2_scsi_queuecommand()