{
struct pathgroup * pgp;
struct path * pp;
- int i, j;
+ unsigned int i, j;
if (!mpp || mpp->pgfailback == -FAILBACK_MANUAL)
return 0;
{
struct multipath * ompp;
vector ompv = vecs->mpvec;
- int i, j;
+ unsigned int i;
+ int j;
vector_foreach_slot (ompv, ompp, i) {
if (!find_mp_by_wwid(nmpv, ompp->wwid)) {
static void
sync_map_state(struct multipath *mpp)
{
- int i, j;
struct pathgroup *pgp;
struct path *pp;
+ unsigned int i, j;
vector_foreach_slot (mpp->pg, pgp, i){
vector_foreach_slot (pgp->paths, pp, j){
static void
sync_maps_state(vector mpvec)
{
- int i;
+ unsigned int i;
struct multipath *mpp;
vector_foreach_slot (mpvec, mpp, i)
static int
map_discovery (struct vectors * vecs)
{
- int i;
struct multipath * mpp;
+ unsigned int i;
if (dm_get_maps(vecs->mpvec, "multipath"))
return 1;
mpvec_garbage_collector (struct vectors * vecs)
{
struct multipath * mpp;
- int i;
+ unsigned int i;
vector_foreach_slot (vecs->mpvec, mpp, i) {
if (mpp && mpp->alias && !dm_map_present(mpp->alias)) {
defered_failback_tick (vector mpvec)
{
struct multipath * mpp;
- int i;
+ unsigned int i;
vector_foreach_slot (mpvec, mpp, i) {
/*
retry_count_tick(vector mpvec)
{
struct multipath *mpp;
- int i;
+ unsigned int i;
vector_foreach_slot (mpvec, mpp, i) {
if (mpp->retry_tick) {
{
struct vectors *vecs;
struct path *pp;
- int i, count = 0;
+ int count = 0;
int newstate;
+ unsigned int i;
mlockall(MCL_CURRENT | MCL_FUTURE);
vecs = (struct vectors *)ap;
{
int res;
static struct sched_param sched_param = {
- sched_priority: 99
+ .sched_priority = 99
};
res = sched_setscheduler (0, SCHED_RR, &sched_param);