Searched hist:"2 b8fb2867ca2736a715a88067fd0ec2904777cbe" (Results 1 – 7 of 7) sorted by relevance
/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | profile.c | diff 2b8fb2867ca2736a715a88067fd0ec2904777cbe Tue Dec 13 05:16:56 CET 2011 Marcel Apfelbaum <marcela@dev.mellanox.co.il> mlx4_core: mtts resources units changed to offset
In the previous implementation mtts are managed by: 1. order - log(mtt segments), 'mtt segment' groups several mtts together. 2. first_seg - segment location relative to mtt table. In the current implementation: 1. order - log(mtts) rather than segments 2. offset - mtt index in mtt table
Note: The actual mtt allocation is made in segments but it is transparent to callers.
Rational: The mtt resource holders are not interested on how the allocation of mtt is done, but rather on how they will use it.
Signed-off-by: Marcel Apfelbaum <marcela@dev.mellanox.co.il> Reviewed-by: Jack Morgenstein <jackm@dev.mellanox.co.il> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | mr.c | diff 2b8fb2867ca2736a715a88067fd0ec2904777cbe Tue Dec 13 05:16:56 CET 2011 Marcel Apfelbaum <marcela@dev.mellanox.co.il> mlx4_core: mtts resources units changed to offset
In the previous implementation mtts are managed by: 1. order - log(mtt segments), 'mtt segment' groups several mtts together. 2. first_seg - segment location relative to mtt table. In the current implementation: 1. order - log(mtts) rather than segments 2. offset - mtt index in mtt table
Note: The actual mtt allocation is made in segments but it is transparent to callers.
Rational: The mtt resource holders are not interested on how the allocation of mtt is done, but rather on how they will use it.
Signed-off-by: Marcel Apfelbaum <marcela@dev.mellanox.co.il> Reviewed-by: Jack Morgenstein <jackm@dev.mellanox.co.il> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | mlx4.h | diff 2b8fb2867ca2736a715a88067fd0ec2904777cbe Tue Dec 13 05:16:56 CET 2011 Marcel Apfelbaum <marcela@dev.mellanox.co.il> mlx4_core: mtts resources units changed to offset
In the previous implementation mtts are managed by: 1. order - log(mtt segments), 'mtt segment' groups several mtts together. 2. first_seg - segment location relative to mtt table. In the current implementation: 1. order - log(mtts) rather than segments 2. offset - mtt index in mtt table
Note: The actual mtt allocation is made in segments but it is transparent to callers.
Rational: The mtt resource holders are not interested on how the allocation of mtt is done, but rather on how they will use it.
Signed-off-by: Marcel Apfelbaum <marcela@dev.mellanox.co.il> Reviewed-by: Jack Morgenstein <jackm@dev.mellanox.co.il> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | fw.c | diff 2b8fb2867ca2736a715a88067fd0ec2904777cbe Tue Dec 13 05:16:56 CET 2011 Marcel Apfelbaum <marcela@dev.mellanox.co.il> mlx4_core: mtts resources units changed to offset
In the previous implementation mtts are managed by: 1. order - log(mtt segments), 'mtt segment' groups several mtts together. 2. first_seg - segment location relative to mtt table. In the current implementation: 1. order - log(mtts) rather than segments 2. offset - mtt index in mtt table
Note: The actual mtt allocation is made in segments but it is transparent to callers.
Rational: The mtt resource holders are not interested on how the allocation of mtt is done, but rather on how they will use it.
Signed-off-by: Marcel Apfelbaum <marcela@dev.mellanox.co.il> Reviewed-by: Jack Morgenstein <jackm@dev.mellanox.co.il> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | resource_tracker.c | diff 2b8fb2867ca2736a715a88067fd0ec2904777cbe Tue Dec 13 05:16:56 CET 2011 Marcel Apfelbaum <marcela@dev.mellanox.co.il> mlx4_core: mtts resources units changed to offset
In the previous implementation mtts are managed by: 1. order - log(mtt segments), 'mtt segment' groups several mtts together. 2. first_seg - segment location relative to mtt table. In the current implementation: 1. order - log(mtts) rather than segments 2. offset - mtt index in mtt table
Note: The actual mtt allocation is made in segments but it is transparent to callers.
Rational: The mtt resource holders are not interested on how the allocation of mtt is done, but rather on how they will use it.
Signed-off-by: Marcel Apfelbaum <marcela@dev.mellanox.co.il> Reviewed-by: Jack Morgenstein <jackm@dev.mellanox.co.il> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | main.c | diff 2b8fb2867ca2736a715a88067fd0ec2904777cbe Tue Dec 13 05:16:56 CET 2011 Marcel Apfelbaum <marcela@dev.mellanox.co.il> mlx4_core: mtts resources units changed to offset
In the previous implementation mtts are managed by: 1. order - log(mtt segments), 'mtt segment' groups several mtts together. 2. first_seg - segment location relative to mtt table. In the current implementation: 1. order - log(mtts) rather than segments 2. offset - mtt index in mtt table
Note: The actual mtt allocation is made in segments but it is transparent to callers.
Rational: The mtt resource holders are not interested on how the allocation of mtt is done, but rather on how they will use it.
Signed-off-by: Marcel Apfelbaum <marcela@dev.mellanox.co.il> Reviewed-by: Jack Morgenstein <jackm@dev.mellanox.co.il> Signed-off-by: David S. Miller <davem@davemloft.net>
|
/linux/include/linux/mlx4/ |
H A D | device.h | diff 2b8fb2867ca2736a715a88067fd0ec2904777cbe Tue Dec 13 05:16:56 CET 2011 Marcel Apfelbaum <marcela@dev.mellanox.co.il> mlx4_core: mtts resources units changed to offset
In the previous implementation mtts are managed by: 1. order - log(mtt segments), 'mtt segment' groups several mtts together. 2. first_seg - segment location relative to mtt table. In the current implementation: 1. order - log(mtts) rather than segments 2. offset - mtt index in mtt table
Note: The actual mtt allocation is made in segments but it is transparent to callers.
Rational: The mtt resource holders are not interested on how the allocation of mtt is done, but rather on how they will use it.
Signed-off-by: Marcel Apfelbaum <marcela@dev.mellanox.co.il> Reviewed-by: Jack Morgenstein <jackm@dev.mellanox.co.il> Signed-off-by: David S. Miller <davem@davemloft.net>
|